おいて複数の値を保存できる基本的な変数型の一つである。配列を作成するときは、あらかじめ配列の長さ(配列に含まれる要素数)を指定する必要がある。一度作成した配列は、その長さを変更することができない。配列を作成する場合は、あらかじめサイズを指定しておく必要がある。個の要素を保存するための領域が、メモリ上のどこかに確保される。実行環境によって奇跡的に実行できる場合もある。0;}配列の各要素の値があらかじめ分かっている場合は、次のように宣言することもできる。始まる整数値で取り出す。増やしながら要素を取り出す。番目の要素のメモリサイズで割ることで求められる。次元目の要素数をそれぞれ指定する必要がある。次元配列の各要素が既知である場合は、次のように宣言することもできる。増やしながら取り出す。配列は固定長であり、一度作成した配列の長さを後から変更できない。配列の長さを後から変更できるようにするために、配列を保存するためのメモリ領域を動的に管理する必要がある。個保存できるようにメモリ領域を拡張している例である。関数で解放する必要がある。クラスのデータ型がある。クラスも配列と同様に、配列の長さは固定長で、一度作成すると、あとで変更できない。関数を使用することで、配列中のすべての要素を同じ値で埋め込むことができるようになる。