首先要看数组下标从0开始还是从1开始!数组存储在内存中是顺序组织的,如果是从0开始,那么这个A(9)(7)之前的存储元素有7*12+9(有0到6列已经存储,每列有12个元素,当前列中有行下标为0到8元素的已经存储)个元素每个元素占3个存储单元那么这个A(9)(7)就应该在150+(7*12+9)*3的位置了。所以答案应该为A,429
如果第一个地址是A[0][0],那么行就是0-11,列就是0-17;A[12][18]代表行一共12行,列一共18列。0-11共12行,1-17共18列。所以最后是(12*7+9)*3+150=429
我怎么觉得是150+(7*13+9)*3,有人能告诉我哪儿出错了吗