一维数组存储地址的计算

假设数组的首位置是:a
每个元素所占空间为:len
则,可以推断出a[i]的地址是:a+i*len
二维数组按行存储a[3][5]

假设数组的首位置是:a
每个元素所占空间为:len
则,可以推断出a[i]i[j]的地址是:a+i*n*len+j*len
二维数组按列存储

假设数组的首位置是:a
每个元素所占空间为:len
则,可以推断出a[i]i[j]的地址是:a+i*m*len+i*len
标签:class bsp span 元素 str 位置 gpo 数组 二维

假设数组的首位置是:a
每个元素所占空间为:len
则,可以推断出a[i]的地址是:a+i*len

假设数组的首位置是:a
每个元素所占空间为:len
则,可以推断出a[i]i[j]的地址是:a+i*n*len+j*len

假设数组的首位置是:a
每个元素所占空间为:len
则,可以推断出a[i]i[j]的地址是:a+i*m*len+i*len
标签:class bsp span 元素 str 位置 gpo 数组 二维
原文地址:https://www.cnblogs.com/excellencesy/p/8647186.html