面试题答案
一键面试fn add_numbers(a: i32, b: i32) {
a + b
}
Rust通过函数体中表达式a + b
来推断返回值类型。由于a
和b
都是i32
类型,i32
类型的加法操作结果也是i32
类型,所以Rust推断该函数返回值类型为i32
。
fn add_numbers(a: i32, b: i32) {
a + b
}
Rust通过函数体中表达式a + b
来推断返回值类型。由于a
和b
都是i32
类型,i32
类型的加法操作结果也是i32
类型,所以Rust推断该函数返回值类型为i32
。