Rust 問答之從 HelloWorld 中可以學到什麼

AllenXu9527發表於2020-07-15
fn main() {
    println!("Hello, world!");
}

main 函式

rust 也將 main 函式作為可執行程式的入口點。main 函式是預設的主函式入口,該函式無返回值,無引數。

關鍵字 fn

fn 是 function 的縮寫。當寫一個函式定義時,fn 必不可少。

編譯

main.rs 的檔案字尾是 .rs。編譯需要執行 rustc main.rs

語句

語句需以 ; 結尾。語句塊使用大括號。

列印輸出

println! 是個列印輸出的宏,不是一個函式。宏和函式怎麼區分呢?感嘆號,println 後跟了一個感嘆號,這代表它是一個宏。

執行

Windows編譯之後,生成 exe 檔案,可執行命令 .\main.exe。linux 下,執行命令 ./main

參考

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章