问题
单项选择题
以下不正确的定义语句是
A.double x[5] ={2.0,4.0,6.0,8.0,10.0};
B.int y[5] ={0,1,3,5,7,9};
C.char c 1[ ] ={'1','2','3','4','5'};
D.char c 2 ={,'\x10','\xa','\x8'};
答案
参考答案:B
解析: 在一维数组中要注意的是作为下标表达式的常量表达式的值必须是大于等于0,并且小于自身,本题中选项B) 的下标表达式的值超过了自身。