您的位置:首页 > 产品设计 > UI/UE

uint8_t / uint16_t / uint32_t /uint64_t 数据类型

2015-07-17 12:11 555 查看



typedef signed char int8_t
typedef unsigned char uint8_t
typedef signed int int16_t
typedef unsigned int uint16_t
typedef signed long int int32_t
typedef unsigned long int uint32_t
typedef signed long long int int64_t
typedef unsigned long long int uint64_t

这个就是uint8_t / uint16_t / uint32_t /uint64_t 定义
c工程跨平台时用这样定义避免出错。

C99标准的C语言硬件为我们定义了这些类型,我们放心使用就可以了。

按照posix标准,一般整形对应的*_t类型为:

1字节 uint8_t

2字节 uint16_t

4字节 uint32_t

8字节 uint64_t

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: