OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3780|回复: 12

.c文件里面怎么包含另一个.c文件,,有图

[复制链接]

172

主题

539

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3449
金钱
3449
注册时间
2015-10-5
在线时间
492 小时
发表于 2016-4-15 08:25:31 | 显示全部楼层 |阅读模式
1金钱
别人写的程序,这样是怎么操作的啊??
猎豹截图20160415082236.png

最佳答案

查看完整内容[请看2#楼]

问题找到,只要.c与main函数的程序放在同一文件夹加就ok了
认真做好笔记....
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

172

主题

539

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3449
金钱
3449
注册时间
2015-10-5
在线时间
492 小时
 楼主| 发表于 2016-4-15 08:25:32 | 显示全部楼层
龙之谷 发表于 2016-4-15 09:14
放在已包含的路径文件夹下,#include“XXX.c”即可
楼主要善于自己解决问题,积分这么高了,应该培养自己 ...

问题找到,只要.c与main函数的程序放在同一文件夹加就ok了
认真做好笔记....
回复

使用道具 举报

6

主题

64

帖子

3

精华

高级会员

Rank: 4

积分
768
金钱
768
注册时间
2014-3-11
在线时间
55 小时
发表于 2016-4-15 08:30:34 | 显示全部楼层
最好别这么干,容易出现变量重复定义的情况
回复

使用道具 举报

8

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2015-12-31
在线时间
38 小时
发表于 2016-4-15 08:32:18 | 显示全部楼层
可能是这个c文件和上面c文件的头文件放在一起的吧!  其实放在那里都一样 能调用就行了
回复

使用道具 举报

172

主题

539

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3449
金钱
3449
注册时间
2015-10-5
在线时间
492 小时
 楼主| 发表于 2016-4-15 08:36:56 | 显示全部楼层
jgh211 发表于 2016-4-15 08:32
可能是这个c文件和上面c文件的头文件放在一起的吧!  其实放在那里都一样 能调用就行了

是不是要放在同一文件夹下面??还是说交加#include “*****.c”??
认真做好笔记....
回复

使用道具 举报

172

主题

539

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3449
金钱
3449
注册时间
2015-10-5
在线时间
492 小时
 楼主| 发表于 2016-4-15 09:09:20 | 显示全部楼层
秋之前 发表于 2016-4-15 08:30
最好别这么干,容易出现变量重复定义的情况

老板叫我移植程序,我还是第一次遇到这种程序,怎么搞得啊??
认真做好笔记....
回复

使用道具 举报

172

主题

539

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3449
金钱
3449
注册时间
2015-10-5
在线时间
492 小时
 楼主| 发表于 2016-4-15 09:14:37 | 显示全部楼层
还是第一次遇到
认真做好笔记....
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-4-15 09:14:56 | 显示全部楼层
放在已包含的路径文件夹下,#include“XXX.c”即可
楼主要善于自己解决问题,积分这么高了,应该培养自己动手实际测试寻找问题的能力了
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

9

主题

58

帖子

0

精华

高级会员

Rank: 4

积分
542
金钱
542
注册时间
2016-2-24
在线时间
61 小时
发表于 2016-4-15 09:17:00 | 显示全部楼层
飞过漠北的蓝天 发表于 2016-4-15 09:09
老板叫我移植程序,我还是第一次遇到这种程序,怎么搞得啊??

其实#include就是把文件中的文本包含在里面。
后缀是什么根本无所谓,你就当是把那个文件里面的内容全选,复制,然后粘贴到#include的那个位置上去就可以了。
回复

使用道具 举报

172

主题

539

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3449
金钱
3449
注册时间
2015-10-5
在线时间
492 小时
 楼主| 发表于 2016-4-15 09:17:17 | 显示全部楼层
龙之谷 发表于 2016-4-15 09:14
放在已包含的路径文件夹下,#include“XXX.c”即可
楼主要善于自己解决问题,积分这么高了,应该培养自己 ...

谢谢,指教,我97年的,
认真做好笔记....
回复

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-4-15 09:31:09 | 显示全部楼层
飞过漠北的蓝天 发表于 2016-4-15 08:25
问题找到,只要.c与main函数的程序放在同一文件夹加就ok了

只要放在任何已包含路径文件夹中即可
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复

使用道具 举报

8

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2015-12-31
在线时间
38 小时
发表于 2016-4-15 15:49:42 | 显示全部楼层
飞过漠北的蓝天 发表于 2016-4-15 09:17
谢谢,指教,我97年的,

放在那里都一样  能调用是最实在的
回复

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2197
金钱
2197
注册时间
2015-11-14
在线时间
542 小时
发表于 2016-4-15 18:10:33 | 显示全部楼层
调用.c的不知道是什么想法,有h就够了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-19 13:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表