若有以下定义和语句:    int s[4][5],(*p)[5];    p=s;    则指针对s数组中第三个元素的正确引用形式是(  )。

admin2013-02-27  27

问题 若有以下定义和语句:    int s[4][5],(*p)[5];    p=s;    则指针对s数组中第三个元素的正确引用形式是(  )。

选项 A、p[0][3]
B、p[1][2]
C、p[0][2]
D、p[1][3]

答案C

解析 “p=s;”语句将指针p指向数组s。而数组为二维数组,下标标识由0开始,所以第二个元素是下标为0行的2列元素,即p[0][2]。
转载请注明原文地址:https://kaotiyun.com/show/yYVp777K
0

最新回复(0)