Rust學習筆記(三) 注釋

2021-10-12 00:22:11 字數 752 閱讀 4629

和大多數高階語言一樣,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...