2019-03-24 19:22发布
这,差得也太远了吧。解释一下:
#define sbi(Y,X) Y |= (1 << X) //将Y的第X位置1
#define cbi(Y,X) Y &= ~(1 << X) //将Y的第X位置0
#define xbi(Y,X) Y ^= (1 << X) //对Y与(1< <X)按位做异或运行
原帖由 a641217041b 于 2012-3-14 11:41 发表 #ifndef __DELAY_H__ #endif 这两句没看懂 中间就是简单的宏定义
这两句是防止重复INCLUDE的宏
最多设置5个标签!
这,差得也太远了吧。解释一下:
#define sbi(Y,X) Y |= (1 << X) //将Y的第X位置1
#define cbi(Y,X) Y &= ~(1 << X) //将Y的第X位置0
#define xbi(Y,X) Y ^= (1 << X) //对Y与(1< <X)按位做异或运行
[ 本帖最后由 Goself 于 2012-3-12 23:25 编辑 ]#endif 这两句没看懂 中间就是
简单的宏定义
这两句是防止重复INCLUDE的宏
一周热门 更多>