go语言类型uint8
go语言定义一个uint8类型变量a
package main
import "fmt"
func main() {
var a uint8 = 256
fmt.Println(a)
}
go run . 命令运行
提示overflows(溢出)
root@091606fc98de:/www/godemo# go run . /www/go_demo ./main.go:6:6: constant 256 overflows uint8 root@091606fc98de:/www/go_demo#
uint8(整型类型)
uint8是整型类型: int(取决于操作系统), 例如 int8, int16, int32, int64, uint8, uint16, …。
uint8 类型 长度 1 无符号8位整数(0到255)。
译:uint8为8位无符号整数类型,表示范围为[0, 255]。
[00000000]-[11111111] = [0, 255]
发表评论 取消回复