我对Ubuntu非常陌生。我正在查看目录
其中一个目录是
我想知道为什么需要两个文件?我的机器要么是大端序,要么是小端序对吗?难道Ubuntu在安装时没有选择我的系统字节顺序吗?
提前感谢。
/usr/include
,它包含了许多头文件。我知道这些文件中指定了一些在Ubuntu中使用的常量和其他信息。但是我对它们的用途感到困惑。其中一个目录是
linux/byteorder
,里面有两个文件:big_endian.h little_endian.h
我想知道为什么需要两个文件?我的机器要么是大端序,要么是小端序对吗?难道Ubuntu在安装时没有选择我的系统字节顺序吗?
/usr/include
对所有机器来说都是一样的吗?它的确切用途是什么?提前感谢。