P82226 发表于 2015-10-17 21:44:18

关于结构体的首地址

结构体的首地址和结构体的第一个成员地址是一样的。但是它们的类型是不同的。
一个是结构体类型,另一个是整型 。同一个地址可以对应两个不同类型的变量啊。

喜欢散步 发表于 2015-10-18 09:03:15

按顺序排列的吧。地址开头一样,但占的位数不一样,读出来时就不一样了。

y290176346 发表于 2015-10-18 10:13:27

我不是高手,高手不要笑,我个人认为类型和结构是 人定义的 ,电脑是不认类型的,只认字节,你的数据是站了几个字节,你的数据的相对偏移量 是多少。结构和类型都是 人定义好的字节大小,所以,同一个地址本身存的就是一个东西,你看成是结构就是结构,看能变量就是变量。

小伪 发表于 2015-10-18 17:48:00

肯定的,你第3个输出语句输出的是第2个成员的地址,再-sizeof (int).就和前两项相同了,
页: [1]
查看完整版本: 关于结构体的首地址