输出
[0]: 0x12 addr:0xc042010248 [1]: 0x34 addr:0xc042010249 [2]: 0x56 addr:0xc04201024a [3]: 0x78 addr:0xc04201024b
也可以使用下面的方式
n := 0x12345678 var data []byte = make([]byte,4) //操作的都是无符号整型 binary.BigEndian.PutUint32(data,uint32(n))
可以使用下面的方式判断当前系统的字节序类型
const INT_SIZE int = int(unsafe.Sizeof(0))
//判断我们系统中的字节序类型 func systemEdian() { var i int = 0x1 bs := (*[INT_SIZE]byte)(unsafe.Pointer(i)) if bs[0] == 0 { fmt.Println("system edian is little endian") } else { fmt.Println("system edian is big endian") } }
go语言字节的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于go 字节数组、go语言字节的信息别忘了在本站进行查找喔 。
- java查询数组中是否包含某一个值 javamongodb数组查询
- mongodb 数组长度 mongodb列数量
- 将数据保存到文件中c语言 将数据保存到mongodb
- mongodb查询字符串字段包含 mongodb字段类型为数组查询
- mongo查询所有数据 mongodb查询内部数组
- mongodb嵌套数据性能 mongodb内嵌数组
- 罗布人村天气 mysql语言具有的功能
- redis编程语言 redis对应c语言
- redis一般和什么语言一起开发 和redis类似的编程
- mongodb 修改字段类型 mongodb修改数组类型
