Rust if else语句
Rust中的if else条件判断语句,是控制Rust程序流程的常见方法之一,其代码的运行逻辑类似于小时候的造句格式“如果...就...否则就...”,即如下语法,当if后面的condition条件表达式值或返回值为true,则执行后面{}内的代码块,否则就执行else后面{}内的代码,注意,condition并没有括号:
if condition {
if_code_block;
}else{
else_code_block;
}
提示:if else代码块中声明或定义的变量,其作用域在if条件判断之外一般情况下是不可见的,除非将其声明为全局变量,这个在这里就暂且不介绍了,此后的章节中会详解。
Rust if else实例代码
fn main() {
if 1 > 2 {
let x:&str = "1>2是true";
println!("{}", x);
}else{
let x:&str = "1>2是false";
println!("{}", x);
}
}
代码编译运行,得到输出:
1>2是false
免责声明:内容仅供参考,不保证正确性。 |