以下叙述正确的是( )。

admin2015-07-30  30

问题 以下叙述正确的是(    )。

选项 A、不能在数组说明符的一对方括号中使用表达式
B、char cl,*c2,**c3,c4[2];是C语言的合法语句
C、数组下标的最小值可以是负值
D、若有数组定义int array[5];,则语句printf("%d",array[1.23]);是合法的

答案B

解析 在B选项中,c1是字符型变量,c2是字符型指针变量,c3是指向字符型指针的指针变量,c4[2]是一个一维字符数组,这些都是C语言的合法语句,因此答案为B选项。数据说明符的一对方括号中,可以使用常表达式,故A选项错误;数组下标的最小值为0,故C选项错误;数组下标可以是任何非负整数,D选项中使用了分数,故D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/LoDp777K
0

最新回复(0)