![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 57
guchongshimao2
:)
展开
-
如何引用一个已经定义过的全局变量 与 全局变量可不可以定义在可被多个.C文件包含的头文件中
作者: rwjlqn1.如何引用一个已经定义过的全局变量? 答:extern 可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个编写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。 2.全局变量可不可以定义在可被多个.转载 2012-06-01 10:52:24 · 988 阅读 · 0 评论 -
关于extern "C"
首先,作为extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。 通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字extern声明。例如,如果模块B欲引用该模块A中定义的全局变量和函数时只需包含模块A的头文件即可。这样,模块B中调用模块A中的函数时,在编译阶段,模块B虽然找不到转载 2012-06-01 10:29:50 · 195 阅读 · 0 评论 -
Source Insight 的实用技巧
作者:Jupinhttp://blog.csdn.net/jupin/article/details/1832536SourceInsight的实用技巧 2007年4月19日若干年前曾写个一篇关于source insight宏的使用文章,放到这里后就一直没有理会。过了很久之后,偶然的一次查找,才知道已经有不少地方引用那篇文章,想来文章还是有一定用处的。前段时间刚好有转载 2012-06-06 10:56:21 · 430 阅读 · 0 评论