关于结构体的首地址
结构体的首地址和结构体的第一个成员地址是一样的。但是它们的类型是不同的。一个是结构体类型,另一个是整型 。同一个地址可以对应两个不同类型的变量啊。 按顺序排列的吧。地址开头一样,但占的位数不一样,读出来时就不一样了。 我不是高手,高手不要笑,我个人认为类型和结构是 人定义的 ,电脑是不认类型的,只认字节,你的数据是站了几个字节,你的数据的相对偏移量 是多少。结构和类型都是 人定义好的字节大小,所以,同一个地址本身存的就是一个东西,你看成是结构就是结构,看能变量就是变量。 肯定的,你第3个输出语句输出的是第2个成员的地址,再-sizeof (int).就和前两项相同了,
页:
[1]