gpt4 book ai didi

java - Java 是以小端还是大端读取整数?

转载 作者:IT老高 更新时间:2023-10-28 11:33:17 27 4
gpt4 key购买 nike

我问是因为我正在将字节流从 C 进程发送到 Java。在 C 端,32 位整数的 LSB 是第一个字节,MSB 是第 4 个字节。

所以我的问题是:在 Java 端,当我们读取从 C 进程发送的字节时,endian 是什么?在 Java 方面?

追问:如果Java端的endian和发送的不一样,如何相互转换?

最佳答案

使用网络字节顺序(大端),这与 Java 使用的相同。查看 C 语言中不同翻译器的 man htons。

关于java - Java 是以小端还是大端读取整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/362384/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com