TSL语言基础 > TSL语言基础 > 基础知识 > TSL的数据类型 > Array,TableArray数组类型

多维数组的理解    

  •   我们再想想,假使有一种类型叫房间,那么一组房间是大厦,大厦就是房间的数组,而房间的编号就是下标。有的房间编号按照数字来的,例如301,302。这个房间编号其实是有讲究的,301其实是三楼01房。那么这样,我们就称之一栋大厦是一个房间的二维数组,第一维是层,是楼层的位置,第二维是房间在层中的位置。
      我们同样可以认为有一种类型叫做层,那么一组层就是大厦。而层又是一组房间。所以二维数组我们依旧可以认为是一个一维数组,只是数组的值还是一个一维数组。我们用一个比较拗口的话来说,就是二维数组就是一个一维的一维数组。由此类推,假使一个小区是一个数组,小区里的每栋楼有编号,那么一个小区就可以算做是一维的大厦数组,既可以说是二维的楼层数组,也可以说是三维的房间数组。