面试题答案
一键面试fn divide(a: i32, b: i32) -> Result<i32, &'static str> {
if b == 0 {
Err("division by zero")
} else {
Ok(a / b)
}
}
fn main() {
let result = divide(10, 2);
match result {
Ok(result) => println!("成功的结果: {}", result),
Err(error) => println!("错误信息: {}", error),
}
}