目录: 标题| 题干| 答案| 搜索| 相关
问题

若一个外部变量的定义形式为static int x;,那么,其中static


若一个外部变量的定义形式为static int x;,那么,其中static的作用应该是_______。

  • A将变量存储在静态存储区
  • B使变量x可以由系统自动初始化
  • C使x只能在本文件内引用
  • D使x的值可以永久保留
参考答案
参考解析:

解析:事实上,无论有无static修饰,外部变量都具有A、B和C三种特性。作为一种修饰,static仅是限制此类型外部变量的引用范围:只能在定义它的文件范围内使用。

分类:其他
相关推荐

1、函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。

函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是()。AFun(20)BFun(20+n)CFun(n)DFun(&n)

2、若k为int型变量,则下列语句的输出为()。  

若k为int型变量,则下列语句的输出为()。

3、设已定义i和k为int类型变量,则以下for循环语句_______。 for

设已定义i和k为int类型变量,则以下for循环语句_______。 for(i=0;k=-1,k=1;i++,k++) printf("**** ");A判断循环结束的条件不合法B是无限循环C循环一次也不执行D循环只执行一次

4、若k为int整型变量且赋值7,请写出赋值表达式k*=k+3的运算结果()。

若k为int整型变量且赋值7,请写出赋值表达式k*=k+3的运算结果()。

5、( 31 )若数组 a 定义为 int[][]a=new int[3][4]

( 31 )若数组 a 定义为 int[][]a=new int[3][4] ,则 a 是AA )一维数组BB )二维数组CC )三维数组DD )四维数组

6、若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=

若a是int型变量、且a的初值为6,则执行下面表达式后,a的值为()。a+=a-=a*a