在C语言里面,直接:
fread(&v,4,1,f)
就行了.
go语言怎么办?
这样吗?
buff = make([]byte,4)
n,err := f.Read(buff)
v := (int32(buff[3])<<24)+(int32(buff[2])<<16)+(int32(buff[1]<<8)+int32(buff[0])
有没有简单点的方法?
有疑问加站长微信联系(非本文作者)
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`