当前位置 :
若有定义intc[4][5],(*cp)[5];和语句cp=c,则能正确引用c数组元素的是a.cp+1b.*(cp+3)c.*(cp+1)+3d.*(*cp+2)解释一下正确原因和错误原因.
更新时间: 2025-08-31 07:45:10
1人问答
问题描述:

若有定义intc[4][5],(*cp)[5];和语句cp=c,则能正确引用c数组元素的是

a.cp+1b.*(cp+3)c.*(cp+1)+3d.*(*cp+2)

解释一下正确原因和错误原因.

何国栋回答:
  *(*cp+2)代表c[0][2]这个元素.   cp是行指针,用于指向二维数组的一行.   cp=c,故cp+1是第1行的指针.   *(cp+3)等价于c[3],代表第3行.   *(cp+1)+3等价于c[1]+3.   *(*cp+2)等价于*(*(cp+0)+2),等价于c[0][2],代表c数组的一个元素.
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有