[英]Need help understanding lowByte and highByte
我是C ++的初学者,我想破译一些代码:
#define lowByte(w) ((uint8_t) ((w) & 0xff))
#define highByte(w) ((uint8_t) ((w) >> 8))
它看起来像变量声明,但我之前从未见过这种语法。 有人可以分解这两行并告诉我这是什么意思吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.