埃菲尔铁塔中的二维数组是否有一个特殊的类?现在我这样做,但是我认为有一种更简单的方法。
列:ARRAYED_LIST [ARRAYED_LIST [CHARACTER]]
答案 0 :(得分:0)
有一个类ARRAY2
。它有其自身的特性,例如,您需要在创建对象或调整其大小时传递一个对象来填充数组:
make_filled (a_default_value: G; nb_rows, nb_columns: INTEGER_32)
resize_with_default (a_default: G; nb_rows, nb_columns: INTEGER_32)
但是有些功能item
和put
允许使用常规语法来操作元素:
a [i, j] := a [i + 1, j - 8] + 35