1. 首页
  2. 主题
  3. Go问与答

有以指定类型直接读取切片的方法么

gogoboy · · 1337 次点击
c可以这样写直接将数组直接当作整形读出来 char* buf = {0x1,0x2,0x3,0x4} int val = *((int*)buf) go有这么样的语法么?直接吧slice直接转换成整形读出来
不了解c,go的话,读出来类型转换不就行了int()
#1
更多评论
我是向直接在数组的地址上直接读取整形.类型转换是读取一个字节,然后将字节转换成整形.结果是不同的.
#2
bytes转int吧。 这个至少有高低位啊 https://golang.org/pkg/encoding/binary/
#3

用户登录

没有账号?注册

今日阅读排行

    加载中

一周阅读排行

    加载中