要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是( )。

admin2020-04-07  44

问题 要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是(    )。

选项 A、int 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的元素。
转载请注明原文地址:https://jikaoti.com/ti/6tA0FFFM
0

最新回复(0)