C语言数据结构地址问题 很困惑,请知道的帮你分析下。题目如下,

日期:2012-08-31 12:56:29 人气:2

C语言数据结构地址问题 很困惑,请知道的帮你分析下。题目如下,

行优先表示只有一行满了才开始存下一行 你这里面主要是首先计算数组中每个元素的内存 先计算a[2][3]和a[4][7]间有多少元素 显然有两行多4个元素 每行9个 所以共有2*9+4=22 它们的地址差为1153-1087=66 表示22元素共占内存66 一个占3 a[6][7]比a[4][7]多2*9=18元素 地址应该大18*3=54 所以存储地址为1153+54=1207
    A+
热门评论