单片机C语言,如何使用extern

为什么头文件里定义函数不用extern,而定义变量需要?... 为什么头文件里定义函数不用extern,而定义变量需要? 展开
 我来答
贺兰新人
2014-08-09
知道答主
回答量:20
采纳率:0%
帮助的人:4.6万
展开全部
extern 是外部引用,如果是在同一个文件里,不需要,如果变量 或函数定义在另一个文件里才需要。你看看是不是这种情况。
追问
或者直接点说就是
要能在main.c中使用 adc.c中的 intValue 变量,那么 intValue怎么定义?定义在头文件还是C文件?
追答
定义在哪里都可以,在另一个文件调用的时候,在调用的.C文件中加extern 就OK了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式