在 Rust 中,設置默認值的最佳方法是使用函數參數和返回值
fn greet(name: &str) -> String {
format!("Hello, {}!", name)
}
fn main() {
let default_name = "World";
let name = "Alice";
let greeting = greet(&default_name); // 使用默認值
let greeting = greet(name); // 使用自定義值
println!("{}", greeting);
}
在這個例子中,我們定義了一個名為 greet
的函數,它接受一個字符串引用作為參數,并返回一個格式化后的字符串。我們為 name
參數提供了一個默認值 “World”,并在 main
函數中調用了 greet
函數,分別使用默認值和自定義值。這樣,我們可以根據需要輕松地為函數參數設置默認值。