標量型別

整型

簽名i8i16i32i64isize

未簽名u8u16u32u64usize

整數文字的型別,例如 45,將從上下文中自動推斷出來。但是為了強制它,我們新增一個字尾:45u8(沒有空格)將輸入 u8

注意:isizeusize 的大小取決於架構。在 32 位拱門上,它是 32 位,在 64 位上,你猜對了!

浮點數

f32f64

如果你只是寫 2.0,預設情況下是 f64,除非型別推斷另有決定!

要強制 f32,要麼使用 f32 型別定義變數,要麼使用文字字尾:2.0f32

布林

bool,有價值 truefalse

人物

char,其值為'x'。在單引號中,包含單個 Unicode 標量值,這意味著在其中包含表情符號是有效的! 這裡有 3 個例子:'😻''\u{3f}''\u{1d160}'