与平台相关的宏
提供这些预定义的宏是为了便于在平台之间移植应用程序。 所有与平台相关的预定义宏都不受保护,除非另有说明,否则可以取消定义或重新定义这些宏且不发出警告。
| 预定义宏名称 | 描述 | 预定义值 | 在以下条件下预定义 |
|---|---|---|---|
| _BIG_ENDIAN 和 __BIG_ENDIAN__ | 指示平台是大尾数法 (即,最重要的字节存储在具有最低地址的内存位置)。 | 1 | 始终预定义。 |
| __powerpc 和 __powerpc__ | 指示目标是 Power ® 体系结构。 | 1 | 当目标为 Power 体系结构时预定义。 |
| __PPC , __PPC__ | 指示目标是 Power 体系结构。 | 1 | 当目标为 Power 体系结构时预定义。 |
| __unix 和 __unix__ | 指示操作系统是各种 UNIX。 | 1 | 始终预定义。 |