题目内容

下述对C语言数组的描述中正确的是( )。

A. 任何一个一维数组的元素在引用时,其下标可以是整型、实型或字符型常量
B. 一维数组的元素实质上就是一个变量,代表内存中的一个存储单元
C. 如果要引用数组中的每一个元素,则直接使用该数组名称即可
D. 以上都不对

查看答案
更多问题

以下是合法的数组定义的是( )。

A. int a[]="string";
B. int a[5]={0,1,2,3,4,5};
C. char a="string";
D. char a[]={0,1,2,3,4,5};

设有数组定义char a [ ] = "CCAFC";,则数组 a所占的空间为( )。

A. 5个字节
B. 6个字节
C. 7个字节
D. 不确定,因为没有指明数组长度

以下能对一维数组a进行正确初始化的语句形式是( )。

A. int a[10]=(0, 0, 0, 0, 0);
B. int a[10]={};
C. int a[ ]={0};
D. int a[10]={10 * 1};

下面能正确定义一维数组的选项是( )。

A. int num[ ];
B. const int N=100; int num[N];
C. int num[0..100];
D. int N=100; int num[N];

答案查题题库