(rontolisp) docs
← cl パッケージの関数

array-dimensions

(array-dimensions array)

array の各次元のサイズをリストにして、任意のランクについて返します。ランク 1 のベクタでは要素 1 つのリスト、ランク 2 の配列では要素 2 つのリスト、ランク 0 の配列では空リスト (nil) になります。単一の軸のサイズは array-dimension、次元数は array-rank を参照してください。

文字列は文字のランク 1 配列なので、これも同様に答えます。サイズは配列の次元 (容量) であり、フィルポインタを持つ文字ベクタでは length より大きくなります。