typedef UINT8 uint8_t;和typedef unsigned char uint8_t;区别
时间: 2023-12-01 14:29:51 浏览: 68
Typedef用法小结01
5星 · 资源好评率100%
这两个 typedef 的含义是相同的,都是将 UINT8 或 unsigned char 定义为 uint8_t 类型,但是 UINT8 是一个自定义的类型,而 unsigned char 是 C/C++ 标准中已经定义好的类型。
在大多数情况下,它们是可以互换使用的,但是如果你使用了某些特定的编译器或者操作系统,可能会出现不同的结果。因此,为了保险起见,建议使用标准库中已经定义好的类型,比如使用 unsigned char 而不是 UINT8。
阅读全文