32 位字节操作
//用于从32位整数中提取各个字节。
#define BYTE0(temp) (*(char *)(&temp)) // 取前8位内容 0-7
#define BYTE1(temp) (*((char *)(&temp) + 1)) // 取8-15位
#define BYTE2(temp) (*((char *)(&temp) + 2)) // 取16-23位
#define BYTE3(temp) (*((char *)(&temp) + 3)) // 取24-31位

浙公网安备 33010602011771号