如果我们写,例如:
x = int8.empty(0,5)
whos x
输出:
% Name Size Bytes Class Attributes
% x 0x5 0 int8
因此,我们获得了一个0x5
空数组 class int8
。
如果其内存大小为 0 字节,则预分配包含非空维度的空数组的目的是什么?
在这种情况下
x = int8.empty(0,5)
比有用
x = int8.empty(0,0)
是否int8.empty(0,5)
仍预先分配 5 个“插槽”的内存?