C语言数组首地址计算:A[8][5]的地址如何求解
首先需要计算出A[1][1]到A[8][5]之前的所有元素占据的空间,即:
(1-1)103 + (2-1)103 + (3-1)103 + (4-1)103 + (5-1)103 + (6-1)103 + (7-1)103 + (5-1)*3
= 0 + 30 + 60 + 90 + 120 + 150 + 180 + 12
= 642
因此,A[8][5]的首地址为:
SA + 642
注:这里假设SA为数组A的首地址。
原文地址: https://www.cveoy.top/t/topic/fXJi 著作权归作者所有。请勿转载和采集!