11智能在线
新记
C++中 extern int a 表示什么意思??
如题所述
举报该文章
相关建议 推荐于2018-05-01
extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示
编译器
遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。
也就是说,在别的文件里定义了int型的变量a,在这个文件中要用到a这个变量,就要用extern声明。
参考资料:
http://baike.baidu.com/view/963932.htm
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/sfm2p7pv7.html
其他看法
第1个回答 2012-05-05
声明外部变量,使得这个变量在当前文件中可用,该变量是在别的文件中定义的。
第2个回答 2012-05-05
声明外部变量
//A.cpp
extern int a;
void main()
{
a = 100; //试图使用B中定义的全局变量
}
//B.cpp
int a;
第3个回答 2012-05-05
外部变量;好像就是在外面——循环外,函数外也可以使用
第4个回答 2012-05-05
声明外部变量
相似回答
大家正在搜
相关问题
c++中 extern 是什么含义?
C++中extern是什么意思,用法?
c语言中extern的意思是什么??
C++中extern问题
求c++ 里面的extern的所有用法
C++中,int&&表示什么意思?和int&有什么不同?
c++中的(int)x什么意思
c++中的extern修饰符在变量的 声明和定义方面有什么作...