[英]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.