对多维数组的理解

来源:百度文库 编辑:神马文学网 时间:2024/04/29 07:56:13

例如:int a[2][3][4] = { 『{1,2,3,4},{1,2,3,4},{1,2,3,4}』,『{1,2,3,4},{1,2,3,4},{1,2,3,4}』}   ;

注意 :为了看得更清,我用『』代替了{},学C语言,这应该知道的!!!

我是这样理解的,将a[2][3][4]理解为a[2],这个a数组只包含2个元素,而且是2个大元素,就是用『』标记的,分别是a[0] a[1] ;

很显然a[0] 里面又包含了3个元素。分别为a[0][0]   a[0][1] a[0][2]   。我们再往里一层a[0][2] 里面又包含4个Int类型的元素。a[0][2][2] 就是3 。

多维数组就是这样一层一层往里理解。第一个大括号就按一位数组理解,第二个大括号就要往里分了,以此类推!!