如何 定义一个 可以在 多个原文件中使用的全局变量 ?
请教:1. 如何 定义一个 可以在 多个原文件中使用的全局变量 ?
2. 在main函数所在的原文件的开始处 定义可以吗 ?
谢谢 !
本帖最后由 moyanming2013 于 2016-12-26 15:58 编辑
1.在任一头文件中添加:
extern int g_global;
然后在想用该g_global变量的源文件中包含上述头文件,再定义并赋值后就可以用了。定义只需要一次,但只要包含了头文件就可以引用了。
2.不可以。 moyanming2013 发表于 2016-12-26 15:57
1.在任一头文件中添加:
然后在想用该g_global变量的源文件中包含上述头文件,再定义并赋值后就可以用了。 ...
谢谢元老,学习了 moyanming2013 发表于 2016-12-26 15:57
1.在任一头文件中添加:
然后在想用该g_global变量的源文件中包含上述头文件,再定义并赋值后就可以用了。 ...
自古二楼出正解。
页:
[1]