註解
註解是給程式設計師看的,而不是給電腦看的。寫註解是為了幫助別人理解你的程式碼。這也有利於幫助你以後理解你的程式碼。 (很多人寫了很好的程式碼,但後來卻忘記了他們為什麼要寫它。)在 Rust 中寫註解,你通常會使用 //
:
fn main() { // Rust 程式從 fn main() 開始 // 程式碼放在區塊中,用 { 開始和 } 結束 let some_number = 100; // 我們寫多少在這裡都可以,編譯器都不會看 }
當你這樣做時,編譯器不會看到出現在 //
右邊的任何東西。
還有一種註解是,你可以用 /*
開頭,以 */
結尾。這種寫法在程式碼中間很有用。
fn main() { let some_number/*: i16*/ = 100; }
對編譯器來說,let some_number/*: i16*/ = 100;
看起來就跟 let some_number = 100;
一樣。
/* */
註解形式對於超過一行的非常長的註釋也很有用。在這個範例中,你可以看到你需要為每一行去寫 //
。但是如果你輸入 /*
,它不會停止註解,直到你用 */
結束這個註解。
fn main() { let some_number = 100; /* 讓我來告訴你 有關這個數字的一些事情。 它是100,我最愛的數字。 他叫做 some_number 但實際上我思考的是… */ let some_number = 100; // 讓我來告訴你 // 有關這個數字的一些事情。 // 它是100,我最愛的數字。 // 他叫做 some_number 但實際上我思考的是… }