go语言int16数据类型

Go / 314人浏览 / 0人评论

int16是整型类型: int(取决于操作系统), 例如 int8 ,uint8 , int16, int32, int64, uint8, uint16, …。

go语言类型int16

go语言定义一个int16类型变量a

package main

import "fmt"

func main() {
    var a int16 = 32768
    fmt.Println(a)
}

go run . 命令运行

提示overflows(溢出)

root@091606fc98de:/www/go_demo# go run .
_/www/go_demo
./main.go:6:6: constant 32768 overflows int16

uint8(整型类型)

int16是整型类型: int(取决于操作系统), 例如 int8 ,uint8 , int16, int32, int64, uint8, uint16, …。

int16 类型 长度 2 有符号16位整数(-32768到32767)。

译:int16为16位有符号整数类型,表示范围为[-32768, 32767]。

[(-10000000 00000000), (01111111 11111111)] = [-32768, 32767]

转载注明:

0 条评论

还没有人发表评论

发表评论 取消回复

记住我的信息,方便下次评论
有人回复时邮件通知我