标题:
C语言extern通常怎么使用?
[打印本页]
作者:
123689
时间:
2020-5-5 09:28
标题:
C语言extern通常怎么使用?
在C语言中extern 是只能在同一个target的不同c文件中使用,还是可以在不同target使用?
作者:
cxt233
时间:
2020-5-5 16:35
1)在头文件中使用extern应该是这样的:extern int x;这是声明全局变量x,代表在其它任何引用此文件的地方对其进行int x=10赋值。而不能是这样的:extern int x=10; 如果在头文件中有这样的语句:int x;放在头文件中,表示全局变量声明。静态全局变量、全局变量默认初值都是0.
作者:
华尔街神探
时间:
2020-5-5 17:38
就是个全局变量吧,声明下不就可以使用了吗?
作者:
斯内克フ
时间:
2020-5-5 19:23
在同一个工程内可用
作者:
hantu
时间:
2020-5-5 20:49
这是声明外部变量,意思是这个变量是在其它*.c文件中定义的全局变量
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1