1.if条件
if 表达式 {
//语句
}
2.if-else条件
if 表达式 {
//语句1
} else {
//语句2
}
3.if-else-if条件
if 表达式1 {
//语句1
} else if 表达式2 {
//语句2
} else {
//语句3
}
4.loop循环
loop {
//语句
}
5.while循环
while 表达式 {
//语句
}
6.for-in循环
for 变量名 in 可迭代 {
//语句
}
7.label跳转
'label: 语句
8.break跳转
break;
break 'label;
break 表达式;
break 'label 表达式;
9.continue跳转
continue;
continue 'label;
10.return跳转
注意:如果一个函数体内没有 return 语句,则此函数的返回值为最后一个表达式的返回值。
return;
return 表达式;
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/rust/rustlang/38552.html