若定义了一个二维数组int a[3][4];且该数组的起始地址为1000,则元素a[1][3]的地址为?具体方法是什么?

学习 时间:2026-04-03 14:42:28 阅读:8916
若定义了一个二维数组int a[3][4];且该数组的起始地址为1000,则元素a[1][3]的地址为?具体方法是什么?

最佳回答

高贵的老虎

香蕉楼房

2026-04-03 14:42:28

a[0][0] a[0]1[] a[0][2] a[0][3]a[1][0] a[1][1] a[1][2] a[1][3]a[2][0] a[2][1] a[2][2] a[2][3]c语言的数组都是从0开始计数,所以a[1][3]就是第二行的第四列,每个整型数据占2个字节,所以地址是1000+2*(1*4 + 3)=1014对应地址1000 1002 1004 10061008 1010 1012 1014 1016 1018 1020 1022

最新回答共有2条回答

  • 高兴的小懒虫
    回复
    2026-04-03 14:42:28

    a[0][0] a[0]1[] a[0][2] a[0][3]a[1][0] a[1][1] a[1][2] a[1][3]a[2][0] a[2][1] a[2][2] a[2][3]c语言的数组都是从0开始计数,所以a[1][3]就是第二行的第四列,每个整型数据占2个字节,所以地址是1000+2*(1*4 + 3)=1014对应地址1000 1002 1004 10061008 1010 1012 1014 1016 1018 1020 1022

上一篇 puppet怎么读

下一篇 人类的祖先是从非洲大陆迁徙来的吗?