易语言二维数组,概念问题。

解答下面两个问题:

易语言中二维数组 是什么顺序存储的呢?

c++中对二维数组可以这样赋值:int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}},这样按照存储顺序(先存储第一行,之后第二行00 01 02 03 10 11 12 13 20 21 22 23这样的。)就可以直接对12个元素进行赋值。
易语言中是否有这样的赋值方法呢?
我看的是世宝的教程,他讲二维数组的时候,讲的排序是这样的
11 21 31
12 22 32
13 23 33
但是我总觉得特别变扭,之前简单的接触过C++。
c++中二维数组在内存中的存放顺序是
00 01 02 03
10 11 12 13
20 21 22 23
所以我觉得世宝那个好像不对,在他其他的视频中,有一课讲了 复制组件,我用二维数组 发现,把组件复制成3*4还是4*3 和我怎么写代码有关系,所以我就好奇,易语言中二维数组到底是什么存放顺序的呢?
后来我写了一个这样的代码
二维数组 [1] [1] = 11
二维数组 [1] [2] = 12
二维数组 [1] [3] = 13
二维数组 [1] [4] = 14

二维数组 [2] [1] = 21
二维数组 [2] [2] = 22
二维数组 [2] [3] = 23
二维数组 [2] [4] = 24

二维数组 [3] [1] = 31
二维数组 [3] [2] = 32
二维数组 [3] [3] = 33
二维数组 [3] [4] = 34

调试输出 (二维数组)

输出结果 * 数组:3*4{11,12,13,14,21,22,23,24,31,32,33,34}
所以我认为
易语言数组在内存中的序列应该是
11 12 13 14
21 22 23 24
31 32 33 34

于是带着疑问和钻牛角尖的精神,来百度提问,但是没有结果,我不是不知道怎么赋值,我更好奇的是第一个问题,谢谢各位

第二个问题:你的认为是对的。二维数组就是先行后列。 

第一个问题看图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-14
2维:0,0这样的申明;1维:0这样的
简单说就是像小数点一样:
1,1(1)举例:1维是1;2维就是1.1
第2个回答  2012-04-15
首先是弄个数组变量
然后用代码加入成员(数组,“内容”)
然后
调用格式: 〈无返回值〉 数组排序 (通用型变量数组 数值数组变量,[逻辑型 排序方向是否为从小到大]) - 系统核心支持库->数组操作
英文名称:SortAry
对指定数值数组变量内的所有数组成员进行快速排序,不影响数组的维定义信息,排序结果存放回该数组变量。本命令为初级命令。
参数<1>的名称为“数值数组变量”,类型为“通用型(all)”,提供参数数据时只能提供变量数组。
参数<2>的名称为“排序方向是否为从小到大”,类型为“逻辑型(bool)”,可以被省略。如果参数值为真,排序方向为从小到大,否则为从大到小。如果本参数被省略,默认值为真。
用这个代码
相似回答