单选题
要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是( )。
A、
im x[3]={0,0,0};
B、
int x[]={0};
C、
static int x[3]={0};
D、
int x[]={0,0,0};
【正确答案】
B
【答案解析】
解析:当数组声明时没有给出数组的大小,但是有初始化列表时,数组的大小就由列表中元素的个数来确定。对于选项B定义数组x时,没有给出数组的大小,初始化时只给出了一个元素0。所以数组x只包含一个元素为0的元素。
提交答案
关闭