相关疑难解决方法(0)

在编译时确定字节序

是否有一种安全,可移植的方法来确定(在编译期间)我的程序正在编译的平台的字节顺序?我在用C写作

[编辑]感谢您的回答,我决定坚持运行时解决方案!

c endianness

59
推荐指数
8
解决办法
3万
查看次数

为什么 sizeof(int) 在不同的操作系统中会有所不同?

我想知道为什么 int 的大小取决于 C 和 C++ 中使用的操作系统。如果指针的大小不同是可以的,但是为什么整数的大小不同呢?如果 16 位操作系统 sizeof(int) = 2 字节,则对于 32 位操作系统 sizeof(int) = 4 字节。为什么这样?

谢谢。

c c++ operating-system

6
推荐指数
2
解决办法
5621
查看次数

标签 统计

c ×2

c++ ×1

endianness ×1

operating-system ×1