C语言 数组里的成员变量的地址是不是都是一样的

2019-07-20 20:38发布

C语言 数组里的成员变量的地址是不是都是一样的
如果数组 u32 table[20];数组table[1]的地址是0X20
那数组里的每一个成员变量的地址是不是都是0X20,还是在0X20的基础上加"1"
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
xuande
1楼-- · 2019-07-20 22:46

又不是联合体,地址肯定是变的。
注意,不一定是加一,要看数组元素的宽度。


white_fox
2楼-- · 2019-07-21 02:12
怎么可能一样呢    按顺序和数据类型来的     1代表一个byte  table[0]是0X20  table[1]是0X24(0x20+1*4)。。。。。。
止天
3楼-- · 2019-07-21 04:28
加"1"
OMG
4楼-- · 2019-07-21 08:21
 精彩回答 2  元偷偷看……

一周热门 更多>