定义一个3行4列的二维数组int a[3][4], 利用数组输入、输出数组的所有元素
展开全部
我不太清楚你的意思~!我就按自己的意思给你解释了
~!错了也不在意哦~!
首先我们先定义个2维数组
int
a[2][3]
我们按多维数组来理解时;它是个2行3列的数列;行下标从0到1
列下标从0到2
当我们按一维数组来理解时,它就只有2个元素
a[0]
a[1]
只写行下标,不写列下标,代表一行的首地址;
在内存中,储存器是一维的;多维数组在内存中是按行排列的~!
比方int
a[2][3]在内存的实际上是
a00
a01
a02
a10
a11
a12/*每个元素占2个字节*/
所以有时候按需要我们把多维数组按一维数组来处理~!
~!错了也不在意哦~!
首先我们先定义个2维数组
int
a[2][3]
我们按多维数组来理解时;它是个2行3列的数列;行下标从0到1
列下标从0到2
当我们按一维数组来理解时,它就只有2个元素
a[0]
a[1]
只写行下标,不写列下标,代表一行的首地址;
在内存中,储存器是一维的;多维数组在内存中是按行排列的~!
比方int
a[2][3]在内存的实际上是
a00
a01
a02
a10
a11
a12/*每个元素占2个字节*/
所以有时候按需要我们把多维数组按一维数组来处理~!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询