这题我作到print out the contents of arr1b_3[5]时
发现间隔大小变成16bytes
如下:
Contents of arr1b_3[5] are:
arr1b_3[0]: 0x80f1050
arr1b_3[1]: 0x80f1060
arr1b_3[2]: 0x80f1070
arr1b_3[3]: 0x80f1080
arr1b_3[4]: 0x80f1090
但P1a的大小应该是8bytes
所以我用sizeof(*(arr1b_3[i]))去看他的大小
发现是8bytes无误
想请问为何这里内存的配置会不连续?
谢谢大家