我正在尝试创建一个函数,它接收许多行和列并从中创建一个数组。这就是我所做的
(defun create-table (lines columns)
(make-array '(lines columns)))
我认为这就是你制作多维数组的方式。但是,例如,当我调用该函数create-table
时,(create-table 2 2)
会给出此错误
MAKE-ARRAY:尺寸线不是类型 `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))
我不明白,它怎么可能不是整数?我应该做演员吗?