1)布尔类型也叫 bool类型,bool类型数据只允许取值true或false
2)bool类型占1个字节。
3)bool类型适于逻辑运算,一般用于程序流程控制
4)不可以0或非0的整数替代false和true,这点和C语言不同
[root@node3 shangxuetang]# cat bool.go
package main
import "fmt"
import "unsafe"
func main() {
var b = false
fmt.Println("b=", b)
//注意事项
//1. bool类型或者那用存储空间是1个字节
fmt.Println("b 的占用空间 =", unsafe.Sizeof(b))
//2. bool类型只能取true或者false
b = 1 //这个是报错的,不像java等语言,1表示true,0表示false。golang不可以
}