typedef signed char int8_t; //8位有符号整数
typedef unsigned char uint8_t, flag; //8位无符号整数、布尔标志
typedef signed short int16_t; //16位有符号整数
typedef unsigned short uint16_t; //16位无符号整数
typedef signed long int32_t; //32位有符号整数
typedef unsigned long uint32_t; //32位无符号整数
//用关键字volatile修饰,不优化类型
typedef volatile uint_8 vuint_8; // 不优化无符号8位数,字节
typedef volatile uint_16 vuint_16; // 不优化无符号16位数,字
typedef volatile uint_32 vuint_32; // 不优化无符号32位数,长字
typedef volatile int_8 vint_8; // 不优化有符号8位数
typedef volatile int_16 vint_16; // 不优化有符号16位数
typedef volatile int_32 vint_32; // 不优化有符号32位数
标签:常用,16,32,符号,数据类型,typedef,嵌入式,volatile,位数
From: https://www.cnblogs.com/seekwhale13/p/17183156.html