package main
import (
"fmt"
"unsafe" //go语言的sizeof
)
func main() {
s := int16(0x1234)
b := int8(s)
fmt.Println("int16字节大小为", unsafe.Sizeof(s)) //结果为2
if 0x34 == b {
fmt.Println("little endian")
} else {
fmt.Println("big endian")
}
}
go语言判断大小端
最新推荐文章于 2024-05-19 13:36:24 发布