流控制语句
- 欢迎使用并贡献我的开源webhook工具: https://github.com/owenchenxy/rusthook/
if 表达式
在Rust中, if语句的判断条件不需要用( )
括起来, 它会认为所有在if
和 {
之间的表达式就是判断条件,例如:
if num == 5 {
msg = "five";
}
判断条件的表达式必须返回一个bool
型的值, 因为Rust是一个不喜欢进行强制类型转换的语言,绝大多数时候, Rust都不会对数据进行强制类型转换,也就是说,下面的例子是一个错误的范例:
if