Rust
プリミティブデータ型
サーチ…
スカラ型
整数
署名 : i8
、 i16
、 i32
、 i64
、 isize
符号なし : u8
、 u16
、 u32
、 u64
、 usize
整数リテラルの型、例えば45
、コンテキストから自動的に推論されます。しかしそれを強制するために、接尾辞: 45u8
(スペースなし)を入力しu8
。
注: isize
とusize
サイズはアーキテクチャによって異なります。 32ビットアーチでは32ビット、64ビットではそれを推測しました!
浮動小数点
f32
とf64
。
型推論がそうでないと決めるのでなければ、あなたは2.0
書くだけで、それはデフォルトでf64
です!
f32
を強制するには、 f32
型で変数を定義するか、リテラルに2.0f32
という接尾辞を2.0f32
ます。
ブール
true
とfalse
値を持つbool
。
キャラクター
char
、値は'x'
書かれています。一重引用符では、単一のUnicode Scalar Valueが含まれています。つまり、その中に絵文字を入れることが有効です。ここに3つの例があります: '😻'
、 '\u{3f}'
、 '\u{1d160}'
。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow