assert! Rust · 宏
断言一个布尔条件为真;如果为假,程序 panic 并打印位置,是测试和调试的安检门。
怎么用
assert!(条件);,用于断言
小例子
let x = 3;
assert!(x > 0);
println!("通过");
运行结果
通过
提醒:条件必须返回 bool;失败时会显示所在文件和行号
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条assert! Rust · 宏断言一个布尔条件为真;如果为假,程序 panic 并打印位置,是测试和调试的安检门。
assert!(条件);,用于断言
let x = 3;
assert!(x > 0);
println!("通过");
通过
提醒:条件必须返回 bool;失败时会显示所在文件和行号
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条