Rustにはよく知られた様々な型があります。
bool
は true または false を表しますu8
u32
u64
u128
は正の整数を表しますi8
i32
i64
i128
は正と負の整数を表しますusize
isize
はメモリ内のインデックスとサイズを表しますf32
f64
(value, value, ...)
スタック上の固定された値の組を渡すために使用されますstr
(string slice) - 実行時に長さが決まるテキストRust はシステムプログラミング言語であるため、他の言語よりも複雑かもしれません。あまり意識しなかったようなメモリの問題を扱います。 これについては後ほど詳しく説明します。
数値型は、数値の最後に型を付加することで明示的に指定できます。(例: 13u32
, 2u8
)