【单选题】若有定义语句“int m[]=5,4,3,2,1,i=4;”,则下列对m数组元素的引用中错误的是()。
A.m[--i]
B.m[2*2]
C.m[m[0]]
D.m[m[i]]
网考网参考答案:C
网考网解析:
[解析] 数组的下标是从零开始的。 一维数组的一般定义方式为: 数型说明符数组名[常量表达式] 其中[]中的内容可以是整型数量,也可以是整型表达式。选项C中,m[0]=5,m[m[0]]=m[5],数组下标越界。
查看试题解析出处>>
发布评论 查看全部评论