若C语言中定义了二维数组a[2][2],则a中的元素为(按存储顺序写)?

如题所述

第1个回答  2013-12-22
a[0][0],a[0][1],a[1][0],a[1][1],数组在内存中是顺序存储。本回答被提问者采纳
第2个回答  2013-12-22
二维数组可以看成是一组一维数组。第一个下标可以认为是组下标,第二个下标是元素下标。数组的下标是从0开始的,而数组定义的时候里面的数字代表的是数量。数组按一组一组的排列。从第0组的第0个元素开始,排完第0组,再排第1组,依次下去...所以就是a[0][0],a[0][1],a[1][0],a[1][1]....二维数组如果只跟一个下标,一般认为是组下标。
第3个回答  2013-12-22
在内存里的顺序:a[0][0],a[0][1],a[1][0],a[1][1]。
第4个回答  2013-12-22
那要看你对数组 定义的内容
相似回答