开发者

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

开发者 https://www.devze.com 2022-11-30 14:40 出处:网络 作者: junjie
这篇文章主要介绍了Go语言实现机器大小端判断代码分享,本文直接给出实现代码,需要的朋友可以参考下

golang语言www.devze.com如何判断机器的大小端?

如下代码供www.devze.com参考:

复制代码 代码如下:

package main  

 

import (  

    "fmt" 

    "unsafe" 

)  

 

const N int = int(unsafe.Sizeof(0))  

 

func main() {  

    x := 0x1234www.devze.com  

    p := unsafe.Pointer(&x)  

    p2 := (*[N]byte)编程客栈(p)   

 &nw开发者_云计算ww.devze.combsp;  if p2[0] == 0 {  

        fmt.Println("本机器:大端")  

    } else {  

        fmt.Println("本机器:小端")  

    }  

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号