请问静态全局变量可以extern到别的文件中使用吗?
文件A.cpp:函数外面有这个定义:static int nTest;
文件B.cpp:某个函数想使用nTest的值,又不能在外面extern static int nTest;怎么办?
请教!!!
文件B.cpp:某个函数想使用nTest的值,又不能在外面extern static int nTest;怎么办?
请教!!!
...全文
相关推荐
C语言面试试题(华为)
如何引用一个已经定义过的全局变量?答:extern,可以用引用头文件的方式,也可以用extern关键字。3. 全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?
C语言面试题及答案.doc
如何引用一个已经定义过的全局变量?可以用extern关键字来引用已经定义过的全局变量,也可以用引用头文件的方式。
c语言经典面试题.doc
如何引用一个已经定义过的全局变量?答案:extern能够用引用头文件的方式,也能够用extern关键字。
extern声明辨析
`static`变量的理解**问题**:关于`static`变量的几个陈述中哪些是正确的?- A. 若全局变量仅在单个C文件中访问,则可以将这个变量修改为静态全局变量,以降低模块间的耦合度。- B.
c语言经典面试题
二、全局变量和静态变量* 如何引用一个已经定义过的全局变量?答:extern可以用引用头文件的方式,也可以用extern关键字。* 全局变量可不可以定义在可被多个.C文件包含的头文件中?


