c语言中byte一般情况下为一个字节,可能是char 型或unsigned char型
你可以通过IDE集成开发环境,右键going to defined去查看具体类型
(byte)(f+1)就是把f+1的结果强制转换为byte类型
一般用typedef或define来去别名或宏定义,例如:
typedef unsigned char byte
typedef unsigned char uchar
typedef unsigned char u8
typedef unsigned int word
typedef unsigned int uint
typedef unsigned int u16
typedef unsigned long dword