Skip to content
🎉 Welcome to the new Aptos Docs! Click here to submit an issue.

布尔类型

bool 是 Move 语言中表示布尔值 truefalse 的基本类型。

字面量

bool 类型的字面量只能是 truefalse

操作

逻辑运算

bool 支持三种逻辑运算:

语法描述等价表达式
&&短路逻辑与p && q 等价于 if (p) q else false
||短路逻辑或p || q 等价于 if (p) true else q
!逻辑非!p 等价于 if (p) false else true

控制流

bool 值被用于 Move 的多种控制流结构中:

所有权

与语言内置的其他标量值一样,布尔值也是隐式可复制的, 这意味着它们无需像copy这样的显式指令即可被复制。