布尔型
布尔类型关键字为 bool
,它的取值为 true
或 false
。
零值(Zero value)的布尔求值为 false
。
package main
import (
"fmt"
)
func main() {
var b bool = true
fmt.Printf("b is: '%v'\n", b)
b = false
fmt.Printf("b is: '%v'\n", b)
var b2 bool
fmt.Printf("zero value of bool is: '%v'\n", b2)
}
👉 点击此处 👈 在编程操场上执行上述代码。
布尔类型的长度为1字节:
package main
import (
"fmt"
"unsafe"
)
func main() {
b := true
fmt.Printf("size of bool is: %d\n", unsafe.Sizeof(b))
}
👉 点击此处 👈 在编程操场上执行上述代码。
最后更新于
这有帮助吗?