1.4Rust语言的语句(Statement)

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

huoxiaoqiang的头像huoxiaoqiang

发表回复

登录后才能评论
分享本页
返回顶部