面试题答案
一键面试struct Data {
num1: i32,
str1: String,
num2: f64,
}
impl Data {
fn format_data(&self) -> String {
format!("num1: {}, str1: {}, num2: {}", self.num1, self.str1, self.num2)
}
}
你可以这样使用这个函数:
fn main() {
let data = Data {
num1: 10,
str1: "example".to_string(),
num2: 3.14,
};
let result = data.format_data();
println!("{}", result);
}