[问题]阵列本身加减问题

楼主: glass0520 (快乐就好)   2018-11-15 07:23:42
此程式码来源是106地特4等程式设计考题
题目问输出为何?
https://imgur.com/oJU522G.jpg
这是我直接复制贴上直接跑出来的答案
https://imgur.com/XPwfbC7.jpg
我直接把每个输出出来
本来想说是要问元素个数,但四维阵列我难解析,数字也颇大
所以我用二维试试...如下
https://imgur.com/FfheL6a.jpg
结果a[5][5] a[0][0] 跑出来的不是内存位址!
下面两个算式,我想大概是元素个数...
&a[5][5]-&a[0][0]大概是 d8c-cb0 -> dc ->16*d+c -> 220/4 -> 55
a[5]-a[0]也符合 d78-cb0 -> c8 -> 16*c+8 -> 200/4 ->50
接下来我又试试一维阵列直接a[0]~a[5]输出样子...
https://imgur.com/1217fOa.jpg
我的问题是想请问,阵列没设值情况下,直接给指定索引,到底是什么意思?
原题目是要问元素个数?然后只适用在四维阵列吗?
原题目输出是怎么出来的?

Links booklink

Contact Us: admin [ a t ] ucptt.com