【发布时间】:2013-11-01 12:17:42
【问题描述】:
我正在尝试创建一个函数,它接收许多行和列并从中创建一个数组。 这就是我所做的
(defun create-table (lines columns)
(make-array '(lines columns)))
我认为这就是你制作多维数组的方式。但是当我调用函数create-table 例如(create-table 2 2) 时,会给出这个错误
MAKE-ARRAY:维度 LINES 不是 `(INTEGER 0 (,数组维度限制))
我不明白,怎么可能不是整数?我应该做演员吗?
【问题讨论】: