问题
如何用宏定义得到一个字的高位和低位字节
代码
#define WORD_LD(xxx) ((byte) ((word)(xxx) & 255))
#define WORD_HI(xxx) ((byte) ((word)(xxx)>>>8))
一个字由两个字节组成。WORD_LD(xxx)取参数xxx的低8位,WORD_LD(xxx)取参数xxx的高8位。
问题
如何用宏定义得到一个字的高位和低位字节
代码
#define WORD_LD(xxx) ((byte) ((word)(xxx) & 255))
#define WORD_HI(xxx) ((byte) ((word)(xxx)>>>8))
一个字由两个字节组成。WORD_LD(xxx)取参数xxx的低8位,WORD_LD(xxx)取参数xxx的高8位。