若要定义一个具有5个元素的整型数组,以下错误的定义语句是( )。【10年9月】

admin2017-07-05  46

问题 若要定义一个具有5个元素的整型数组,以下错误的定义语句是(    )。【10年9月】

选项 A、int a[5]={0};
B、int b[]={0,0,0,0,0);
C、int c[2+3];
D、int i=5,d

答案D

解析 定义数组时,元素个数不能为变量,但可以为常量或常量表达式,或在后面有初始化的情况下空缺。因此选项D)错误,选项A)、B)、C)正确。选项A)中没有被完全赋值,其中没有赋值的几个默认为0。
转载请注明原文地址:https://kaotiyun.com/show/ldDp777K
0

最新回复(0)