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

array-total-size

(array-total-size array)

array の全要素数、つまりすべての次元にわたるサイズの積を返します。ランク 1 のベクタでは単にその長さ、ランク 2 の配列では行数と列数の積、ランク 0 の配列では (空の積として) 1 になります。ランク 0 の配列はちょうど 1 要素を保持するためです。array-dimensions も参照してください。

文字列は文字のランク 1 配列なので、全要素数はその容量です。フィルポインタを持つ文字ベクタでは length より大きくなります。