当前位置: 移动技术网 > IT编程>脚本编程>Go语言 > Go语言实现机器大小端判断代码分享

Go语言实现机器大小端判断代码分享

2017年12月12日  | 移动技术网IT编程  | 我要评论

golang语言如何判断机器的大小端?

如下代码供参考:

复制代码 代码如下:

package main  
 
import (  
    "fmt" 
    "unsafe" 
)  
 
const n int = int(unsafe.sizeof(0))  
 
func main() {  
    x := 0x1234  
    p := unsafe.pointer(&x)  
    p2 := (*[n]byte)(p)   
    if p2[0] == 0 {  
        fmt.println("本机器:大端")  
    } else {  
        fmt.println("本机器:小端")  
    }  

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网