.单选题:若有以下说明和语句,C语言
intc[4][5],(*p)[5];p=c;能正确引用c数组元素的是A.p+1B.*(p+3)C.*(p+1)+3D.*(p[0]+2))参考答案:D为什么...
int c[4][5],(*p)[5];p=c;
能正确引用c数组元素的是
A. p+1
B. *(p+3)
C. *(p+1)+3
D. *(p[0]+2))
参考答案: D
为什么 展开
能正确引用c数组元素的是
A. p+1
B. *(p+3)
C. *(p+1)+3
D. *(p[0]+2))
参考答案: D
为什么 展开
3个回答
展开全部
因为C是一个二维数组,A很明显错,B、C只是用了C数组的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c是二维数组.p是二维指针,可以指5个元素的一维数组,也就是指针+1;内存空间+20;
A.p+1是p[1]的地址
B.*(p+3)是c[4]的地址
C.*(p+1)+3是c[2]的地址+3
D.*(p[0]+2)是p[0][3]的值
A.p+1是p[1]的地址
B.*(p+3)是c[4]的地址
C.*(p+1)+3是c[2]的地址+3
D.*(p[0]+2)是p[0][3]的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询