fn main() {
println!("Hello, world!");
another_function();
another_function2(5);
print_labeled_measurement(5,'h');
}
fn another_function(){
println!("Another function.")
}
fn another_function2(x:i32){
println!("The value of x is: {x}")
}
fn print_labeled_measurement(value: i32,unit_label: char){
println!("The measurement is: {value}{unit_label}")
}
Rust 02記錄了方法函數的定義,方法函數接收參數的類型定義.
Rust 已證明是一個對於具有不同系統編程知識水平的大型開發團隊協作而言,非常高效的工具。底層代碼容易出現各種微妙的錯誤,在大多數其他語言中,這些錯誤只能通過廣泛的測試和經驗豐富的開發者的仔細審覈代碼來捕捉。在 Rust 中,編譯器充當了守門員的角色,拒絕編譯包含這些難以察覺的錯誤的代碼,包括併發錯誤。