【学習11日目】データ型・配列型

3.2.2.2 配列型 (The Array Type)

  • 配列の全要素は、同じ型(データ型)でなければなりません。
  • Rust の配列は、固定長: 一度宣言されたら、サイズを伸ばすことも縮めることもできません。
  • 素数が決まっているものに使うとよい、とのこと(曜日、月名など)


let a = [1, 2, 3, 4, 5]; //簡単な基本形
let b: [i32, 5] = [1, 2, 3, 4, 5]; //丁寧な基本形(注釈・配列サイズ付き)
let c = [0; 5] //配列の初期設定のようなものの例(0が5つ)

配列型はタプル型よりむずかしい。