C ユーザーズガイド

配列の格納

配列は、それぞれの要素が決められた記憶順序で格納されます。各要素は実際には記憶要素の一次元の列に格納されます。

C 言語の配列は行の並びを優先して格納されます。この順序では、多次元配列における右端の添字が最も速く変化します。

文字列データ型は char 要素の配列になります。

表 A-15 自動配列の型と最大の大きさ

型 

最大要素数 

char

268435455 

short

134217727 

int

67108863 

long

67108863 

float

67108863 

double

33554431 

long double

1677215 (SPARC) 22369621 (x86)

long long

33554431 

静的および大域配列にはさらに多くの要素を格納することができます。