fn main() {
println!("{}", 1); // 預設用法,列印Display
println!("{:o}", 9); // 八進位制
println!("{:x}", 255); // 十六進位制 小寫
println!("{:X}", 255); // 十六進位制 大寫
println!("{:p}", &0); // 指標
println!("{:b}", 15); // 二進位制
println!("{:e}", 10000f32); // 科學計數(小寫)
println!("{:E}", 10000f32); // 科學計數(大寫)
println!("{:?}", "test"); // 列印Debug
println!("{:#?}", ("test1", "test2")); // 帶換行和縮排的Debug列印
println!("{a} {b} {b}", a = "x", b = "y"); // 命名引數
}
上述程式碼中出現了 Rust 的註釋。Rust的註釋是 行註釋採用//開頭,塊註釋使用/*
和*/
包圍。
Rust 的註釋有些特殊的用法和功用。後續詳細說明。
本作品採用《CC 協議》,轉載必須註明作者和本文連結