房天下问答 >家居装修>装修前>建材> 问题详情

请问大师们一个数据结构问题,先谢谢了

数据结构中的pa_last=la.elem+la.length-1;pa_last定义为最后一个元素的位置,这里的la.elem是什么意思,为什么pa_last等于后面两项的和再减去一呢,谢谢各位大师了。
明德在线|2010-11-30 03:24

其他答案

Songyan

【我知道了,la.elem是la.elem[n]的首地址,la.length是la链表的长度,所以最后一个数组元素是la.elem+la.length-1,至于为什么要减1,是因为数组的范围是0到n-1,】ps:你之前没告诉la.elem是数组。la.elem等价于&(la.elem[0]),想一想数组a[n]的首地址是不是常省略表示作a.
2010-11-30 10:11
来自北京市

免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关于我们网站合作联系我们招聘信息房天下家族网站地图意见反馈手机房天下开放平台服务声明加盟房天下
Copyright © 北京搜房科技发展有限公司
Beijing SouFun Science&Technology Development Co.,Ltd 版权所有
违法信息举报邮箱:jubao@fang.com
返回顶部
意见反馈
免费设计
关注有礼

关注二维码
看海量装修美图

装修报价