在Rust中,定义一个接受字符串作为参数的函数是很常见的操作。你可以使用 &str(字符串切片)作为参数类型,或使用 String 类型。下面我会分别展示这两种情况。 1. 使用 &str 作为参数 &str 是一个字符串切片,通常用于函数参数,因为它可以避免不必要的内存分配和复制操作。 fn greet(name: &str) { println!("Hello, {}!", name); } fn <