Golang:根据ascii码表将int型 []byte 转换为 string
2017-03-23 18:24
1531 查看
//Golang: 根据ascii码表将 []byte 转换为 string //以下函数入参为int型切片数组,函数返回根据ASCII表转换后的字符串。 import ( "unsafe" "reflect" ) func BytesToString(b []byte) string { bh := (*reflect.SliceHeader)(unsafe.Pointer(&b)) sh := reflect.StringHeader{bh.Data, bh.Len} return *(*string)(unsafe.Pointer(&sh)) }
相关文章推荐
- PHP实现INT型,SHORT型,STRING转换成BYTE数组
- golang []byte和string相互转换
- golang []byte和string相互转换
- Go实战--golang中获取公网ip、查看内网ip、检测ip类型、校验ip区间、ip地址string和int转换、根据ip判断地区国家运营商等
- Golang的Json encode/decode以及[]byte和string的转换
- Golang中的[]byte与16进制(String)之间的转换
- csharp中byte于string转换
- C#中有关string和byte[]转换的问题
- [收藏]C#中string与byte[]的转换帮助类-.NET教程,C#语言
- C#将byte[]转换为string (oracle)
- Go string to ascii byte array
- Unity C#根据路径读取图片并转换成byte
- c#中 uint--byte[]--char[]--string相互转换汇总
- InputStream与String/byte[]相互转换
- Java中String与byte[]的转换
- fuzhaoyang 转:Java中String与byte[]的转换
- java中string与byte[]的转换
- java 如何将byte中的有效长度转换为String
- C# string byte[] Base64 常用互相转换
- String,int,char,byte[]数组的相互转换