永发信息网

通过地址引用二维数组元素问题

答案:2  悬赏:70  手机版
解决时间 2021-04-17 18:12
通过地址引用二维数组元素问题
最佳答案
估计是你写的不全
二维数组你可以这么理解
他是线性存储的,这个是一定的,只要地址对应好,就没有问题
如a[M][N]这个数组,占用了M*N个存储单元,存储的顺序是吧第一行N个存储完后,接着存储第二行N个数据
这么说你应该有个印象了,a[0][0]的地址知道,找a[i][j]的地址,你应该内算出来了
就是a[0][0]的地址加上i*N+j,也就是你说的那个 *(&a[0][0]+ N*i +j )

不过上面的说法有点漏洞,就是没有考虑什么类型,因为char型的占一个字节,int型占两个字节(这个我不是很确定,因为不同的编译环境,可能不同),这样要把这个因素算上
全部回答
觉得有问题,除非是char类型的,不然这种说法太牵强。他大概是想用第一个式子取a[i][j]的地址,第二个式子洁地址,就是取出a[i][j]的值。按照他的想法,后面至少应该加一才是,二维数组在存储的时候其实也是一维的,他就是想说明数组元素的存储单元是在第一个元素的基础上偏移了列数×行+列个单位的地址。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何删除2345篡改的主页
C语言,选择排序法中 temp=a[min]; a[min]=a[j
埋孤焊丝3.2mm和4mm焊接电流一样?
丧失人格是什么意思,有人说:“友谊与原则是
我的世界怎么获得权限,怎么获得最高权限啊
傲世天狂全集txt下载
提前祝自己生日祝福语,新店开业祝福语怎么说
如何判断手机屏上的划痕是保护膜划了还是屏幕
工资卡怎么办理,以前办的银行工资卡,现在不
什么勤奋努力什么能有所作为
形容歌曲或音乐好听的诗句
求李孝利u-go-girl的mp3完整版
新概念英语同步测试AB卷test6答案,要老版的,
已知函数f(x)=log2(1-x/1+x),1.判断并证明f(x
辅助岗位人员什么意思,检察院检察辅助人员是
推荐资讯
宁波种头发多少钱,请说的详细点
现在中国的前三号人物是谁?
荸荠杨梅多少钱一斤,杨梅现在多少钱一斤
十六字口号军训十四班,求一个霸气的口号,我
教师赞美学校诗歌朗诵,赞美酒店的诗歌 50分
风调雨顺的下联是什么
春节的诗词对联,中学语文诗词
武器大师打野怎么抓人,lol打野武器怎么抓人
有诗和远方的句子,“”还有诗与远方“”原文
奔近义词是什么,隐悔的近义词到底是什么呢?
白浅住的地方叫什么,动物园里老虎住的地方叫
开机后显示no bootable devices found
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?