若有定义语句: int a[2][3],*p[3];则以下语句中正确的是

admin2018-01-11  31

问题 若有定义语句:  int a[2][3],*p[3];则以下语句中正确的是

选项 A、p[0]=&a[1][2]
B、++(*p);
C、*p++;
D、*p+=1;

答案A

解析 定义语句“int a[2][3],*p[3];”定义了整型二维数组a[2][3]和指针数组p[3]。在C语言中,二维数组名也是一个存放地址常量的指针,其值为二维数组中第一行的地址。所以选项A中,把整型数组a[0]的指针赋给p[0]。
转载请注明原文地址:https://kaotiyun.com/show/bLxp777K
0

最新回复(0)