问题
单项选择题
针对数组定义int data[10];,下列叙述中错误的是
A.用*data可访问到数组的首元素
B.用data[9]可访问到数组的末元素
C.用data[10]访问数组元素会超出数组的边界
D.data共有10个元素,其首元素是data[1]
答案
参考答案:D
解析: 在C++中,数组的下标为0~Ⅳ-1,如果定义数组指针,则指针刚开始时是指向数组的头元素。
针对数组定义int data[10];,下列叙述中错误的是
A.用*data可访问到数组的首元素
B.用data[9]可访问到数组的末元素
C.用data[10]访问数组元素会超出数组的边界
D.data共有10个元素,其首元素是data[1]
参考答案:D
解析: 在C++中,数组的下标为0~Ⅳ-1,如果定义数组指针,则指针刚开始时是指向数组的头元素。