是的,它们的地址相同。这是因为在以列序为主序时,二维数组b[10][5]在内存中是按照b[0][0]、b[1][0]、b[2][0]……b[9][0]、b[0][1]、b[1][1]、b[2][1]……b[9][4]的顺序存储的,而一维数组a[50]在内存中也是按照a[0]、a[1]、a[2]……a[49]的顺序存储的。因此,a[18]和b[8][1]在内存中的地址相同。

定义整数的一维数组a50和二维数组b105具有相同的首元素地址即&a=&b00在以列序为主序时a18的地址和b81的地址相同吗

原文地址: https://www.cveoy.top/t/topic/brbF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录