外部定义变量的问题

2019-03-24 11:54发布

多个工程文件,如果用extern在头文件中定义一个变量,还要在C文件中同样还要定义一个全局变量。
请问有没有不用定义的方法?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
zca123
1楼-- · 2019-03-24 17:03
< 不要在。h文件中定义变量
lcofjp
2楼-- · 2019-03-24 20:39
< :TI_MSP430_内容页_SA7 --> 使用全局变量,确实是架构没做好。。你想使用变量,还不想定义,头次听说。
眼大5子
3楼-- · 2019-03-24 22:49
 精彩回答 2  元偷偷看……
zmsxhy
4楼-- · 2019-03-25 03:01
比如 头文件中: extern char  i;
然后还要在C文件中定义:char i;
然后才能在别的文件中任意用,我是想问有没有方法在头文件件中声明一下,就可以直接用的?
眼大5子
5楼-- · 2019-03-25 07:01
以前在开发PIC的时候有用过一个方法,是定义一个公共头文件,然后所有的C文件全部包含这个H文件是可以的。IAR里面好像会报错误
dontium
6楼-- · 2019-03-25 12:55
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章