和大多數高階語言一樣,rust同樣支援單行注釋和多行注釋。
單行注釋是**//或///開頭的注釋內容,rust會將//或///到其後的第乙個換行符之間的內容作為注釋內容。
所不同的是,以三個反斜槓///開頭注釋,只能放在**的最前面,作為整個檔案的注釋內容。而以兩個反斜槓//**開頭注釋,可以放在任意位置。
/// 這是單行注釋
/// 三個反斜槓只能放在這裡
// 這也是單行注釋
fn main() ",6); // 兩個反斜槓還可以放這裡
// 兩個反斜槓還可以放這裡
}// 兩個反斜槓還可以放這裡
// 兩個反斜槓還可以放這裡
多行注釋以** /*開始,以*/ **結束。中間可以寫入多行注釋內容。多行注釋在**中的位置,也是可以隨意放置的。
/*
這是多行注釋,所以
再來一行也是可以的
*/fn main() ",6);
/*多行注釋放這裡
也一樣是可以的*/
}/*多行注釋放這裡
也一樣是可以的*/
rust的編譯工具cargo 具有 cargo doc 功能,開發者可以通過這個命令將工程中的說明注釋轉換成 html 格式的說明文件。 Rust學習筆記
toc rust學習筆記 初步閱讀rust的 以學習rust語言 match 採用表示式的形式,然後根據它的值來分支。分支的每個 臂 都是 val expression 的形式。當值匹配時,這個臂的表示式將被執行實現。之所以稱之為 match 是因為 模式匹配 的術語,而這種正是 match 實現的...
Rust學習四 rust的函式 注釋與控制流
rust以fn為關鍵字宣告乙個函式。函式命名規範為全小寫,以下劃線為分隔的單詞。fn main 多個引數以逗號分隔,函式引數必須指定資料型別 fn test x i32,y u64 函式體由一系列的以表示式結尾的語句組成。到目前為止我們只涉及了沒有表示式結尾的函式,但是能看出表示式是語句的一部分。因...
Rust 函式文件注釋
參考 文件注釋可以生成 html 檢視,支援 markdown 格式。主函式 fn main x 加法函式 fn add x i32,y i32 i32 可以使用命令cargo doc來生成文件注釋的 html 格式,在target doc目錄下 ps c users jiangbo work wo...