| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 265 人关注过本帖
标题:如何更好的解释二维数组的 名字 如题!!
只看楼主 加入收藏
Ktop
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-10-15
收藏
 问题点数:0 回复次数:1 
如何更好的解释二维数组的 名字 如题!!
int a[2][10]

a+1 ,   &a+1,  *a ,  *a+1
搜索更多相关主题的帖子: 如何 
2013-10-15 20:37
zhaogay
Rank: 7Rank: 7Rank: 7
来 自:宫
等 级:黑侠
帖 子:151
专家分:586
注 册:2013-10-10
收藏
得分:0 
a+1就像一维数组里一样,a[0]到a[1],a[0]里相当放了个int b[10],a[1]里放了int c[10]
&a+1则是以整个数组长度为单位,跳到下个单位的首地址。
*a则像取到a[0]的值了,a[0]里放的是b[10]的首地址。
*a+1就是b[10]的首地址值加一个单位,由于指针类型为int的,所以一个单位长度为4。
个人理解。

好好学习,天天想上
2013-10-15 22:10
快速回复:如何更好的解释二维数组的 名字 如题!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029247 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved