Rust编程基础:循环、函数、元组与数组
1. 条件表达式与类型一致性
在Rust中,条件表达式(如 if-else )要求两个分支返回相同类型的值。例如:
fn main() {
let x = if false {
10
} else {
"Rustpoint"
};
println!("value of x is: {}", x);
}
此代码会产生错误,因为 if 块返回整数,而 else 块返回字符串,类型不一致。
2. Rust中的循环
Rust有三种类型的循环: loop 、 for 循环和 while 循环。
2.1 loop 循环
loop 是无条件循环,会不断执行代码块,直到显式终止。
- 语法 :
loop {
// 语句块
}
- 示例 :
fn main() {
loop {
超级会员免费看
订阅专栏 解锁全文
184

被折叠的 条评论
为什么被折叠?



