首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

二维数组int a[M][N]跟一维数组int a[M * N]整个占用的内存是否一致

2012-09-18 
二维数组int a[M][N]和一维数组int a[M * N]整个占用的内存是否一致如题,二维数组中不是有一维指针数组int

二维数组int a[M][N]和一维数组int a[M * N]整个占用的内存是否一致
如题,二维数组中不是有一维指针数组int *a[M]的吗,基于这个原因是不是可以认为二维数组比相同大小的一维数组空间效率要低?

[解决办法]
二维数组int a[M][N]和一维数组int a[M * N]占用的内存完全一样
[解决办法]
二维数组int a[M][N]和一维数组int a[M * N]占用的内存完全一样,效率感觉也是一样的。但是int *a[M]这种的效率就要低些,因为元素的存储不是依次存储的!
[解决办法]

探讨
二维数组中不是有一维指针数组int *a[M]的吗?

热点排行