介绍

Move 中 Boolean 值使用bool关键字表示 true 和 false 的类型。

用法

逻辑运算

bool支持三种逻辑运算。

语法 操作 Desc
&& 短路逻辑与 p && q等价于if p q else false
|| 短路逻辑或 p || q等价于if p true else false
! 逻辑非 !p等价于if p false else true

控制流中的使用

  1. if (bool) { ... }
  2. while (bool) { ... }
  3. assert!(bool,u64)