单选题
若一个名部变量的定义形式为static int x;,那么,其中static的作用应该是______。
A、
将变量存储在静态存储区
B、
使变量X可以由系统自动初始化
C、
使x只能在本文件内引用
D、
使x的值可以永久保留
【正确答案】
C
【答案解析】
[评析] 事实上,无论有无Static修饰,外部变量都具有A、B和C三种特性。作为—种修饰,static仅是限制此类型外部变量的引用范围C只能在定义它的文件范围内使用。
提交答案
关闭