[软件资料] 数据类型与常用宏(types.h)文件

[复制链接]
86|3
LOVEEVER 发表于 2025-8-12 09:00 | 显示全部楼层 |阅读模式
数据类型与常用宏(types.h)
统一数据类型和常用宏,提升代码可读性和移植性。

  1. // types.h
  2. #ifndef TYPES_H
  3. #define TYPES_H
  4. #include <stdint.h>
  5. #include <stddef.h>
  6. #include <stdbool.h>
  7. typedefint8_t   s8;
  8. typedefuint8_t  u8;
  9. typedefint16_t  s16;
  10. typedefuint16_t u16;
  11. typedefint32_t  s32;
  12. typedefuint32_t u32;
  13. typedeffloat    f32;
  14. typedefdouble   f64;
  15. #define MAX(a, b)   ((a) > (b) ? (a) : (b))
  16. #define MIN(a, b)   ((a) < (b) ? (a) : (b))
  17. #define ARRAY_SIZE(arr) (sizeof(arr)/sizeof((arr)[0]))
  18. #endif

AdaMaYun 发表于 2025-9-18 09:00 | 显示全部楼层
统一数据类型和常用宏,提升代码可读性和移植性
小夏天的大西瓜 发表于 2025-9-28 17:38 | 显示全部楼层
数据类型与常用宏(types.h)文件
jf101 发表于 2025-10-9 13:21 | 显示全部楼层
统一数据类型和常用宏,提升代码可读性和移植性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

350

主题

2689

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部