fn main() { println!("Hello, world!"); }
main 函數
rust 也將 main 函數做爲可執行程序的入口點。main 函數是默認的主函數入口,該函數無返回值,無參數。html
關鍵字 fn
fn 是 function 的縮寫。當寫一個函數定義時,fn 必不可少。linux
編譯
main.rs 的文件後綴是 .rs
。編譯須要執行 rustc main.rs
。函數
語句
語句需以 ;
結尾。語句塊使用大括號。url
打印輸出
println!
是個打印輸出的宏,不是一個函數。宏和函數怎麼區分呢?感嘆號,println
後跟了一個感嘆號,這表明它是一個宏。spa
執行
Windows編譯以後,生成 exe 文件,可執行命令 .\main.exe
。linux 下,執行命令 ./main
。.net