为什么"可把二维数组看作是一种特殊的一维数组,即它的元素又是一个数组"?"例如对于数组a[2][4],可看作是有2个元素的一位数组a[0]和a[1]"下一句话是"每个元素又是一个包含4个元素的一维数组
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 22:45:56
xT]oP+d&H?(5l^Xia}7愙9`e+Ɵ9]yxcҋs<ϓzc3H"-:
+-͢n^N汮J+BjB?(kqp7!i+fB9\OVuߚAq>,l!59/~gYR>AEZʤ8o^i'Ͽ\9FlqsgFj
}}/R$S6̄7lp1O礝V^:6@~9\"RQ}3[-J7J%J*]934H 6};a{>Pf&@58
s
R͑+0i L
Mvp
9K+ iI):JHRhFɎa ]_Wn4ݷFP~UNj˴jʸrxk2hg>")B6l:`kr7w/ayswb<>M_b!Mp,]yM(Д㉋a4txQ`.,#ppgFED;n$,P7;
,1##9XIb''3^<
]t<&FfOq+
为什么"可把二维数组看作是一种特殊的一维数组,即它的元素又是一个数组"?"例如对于数组a[2][4],可看作是有2个元素的一位数组a[0]和a[1]"下一句话是"每个元素又是一个包含4个元素的一维数组
为什么"可把二维数组看作是一种特殊的一维数组,即它的元素又是一个数组"?
"例如对于数组a[2][4],可看作是有2个元素的一位数组a[0]和a[1]"
下一句话是
"每个元素又是一个包含4个元素的一维数组.实际上,可以把n维数组看作是由(n-1)维数组组成的一维数组"
这句话同样求解释
为什么"可把二维数组看作是一种特殊的一维数组,即它的元素又是一个数组"?"例如对于数组a[2][4],可看作是有2个元素的一位数组a[0]和a[1]"下一句话是"每个元素又是一个包含4个元素的一维数组
这个问题楼主首先要知道,内存的存储机制是线性的,没有我们想象的那种二维或者三维的,并且数组中实际上仅仅只有以为数组这种数据类型,只不过这数组的元素可以使任意类型,当然包括数组,这样子就构成了多维数组.
你可以看看这张图:
这样子就可以清楚地看出内存存储数据的格式了,当然为什么可把二维数组看作是一种特殊的一维数组也解决啦!