选择题
以下叙述中正确的是______。
A、
数组下标的下限是1
B、
数组下标的下限由数组中第一个非零元素的位置决定
C、
数组下标的下限由数组中第一个被赋值元素的位置决定
D、
char c1,c2,*c3,c4[40];是合法的变量定义语句
【正确答案】
D
【答案解析】
C语言规定,数组下标值的下限一律为0,对于一维数组a[max](max是一个编泽时可知的值)来说,它的第一个和最后一个元素分别是a[0]和a[max-1]。所以,数组下标值的下限与数组中元素的位置无关,A、B、C选项错误。
提交答案
关闭