BOOLEAN
来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgBoolean 最后更新: 2022-02-23
标准数据类型:布尔型(True/False)。
语法
Dim variable As Boolean说明
Boolean 数据类型。可以保存 True 或 False 值。初始化时默认值为 False。
注意事项:
- 布尔数据类型是 1 位整数,用值 0 表示
False,用值 1 表示True。 - 硬件不直接支持 1 位数据类型;我们能处理的最小寄存器或内存大小为 8 位(即 1 字节)。
- 当用整数值赋值给布尔型(通过隐式转换)时:
0产生False状态,1或-1产生True状态(其他任何值也会产生True状态,但会有警告信息)。 - 当用布尔值赋值给数值类型时:
False产生值0,True产生值-1。
示例
vb
Dim boolvar As Boolean
boolvar = True
Print "boolvar = ", boolvar输出:
boolvar = true版本
- 自 fbc 1.04.0 起支持
方言差异
- 在
-lang qb方言中不可用,除非使用别名__Boolean引用。
与 QB 的差异
- FreeBASIC 新增特性。