声明的时候有必要搞2部分吗,一部分不加extern一部分加

2019-07-14 21:56发布

BaiduShurufa_2015-9-6_22-9-24.png 是不是可以只留下加extern的也行呢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
trybye
2019-07-15 07:16
elec笑天 发表于 2015-9-7 14:34
不可以的,extern是放在头文件只对变量进行申明用,需要在c文件里面重新定义,如果只声明的话变量其实无法使用,声明的意义在于可以在多个文件直接引用。

定义肯定是要定义的,上面我的截图是在一个头文件里面,都是声明啊,只不过有的加 了extern有的没加,我感觉这样比较麻烦,你可以看一下声明是对完全相同的函数和变量的声明,我就想问一下没加extern的是不是可以去掉,只留下带extern的

一周热门 更多>