在56f8013,codewarrior7.3,pe_types.h中有大量的宏定义,实在不懂是什么意思,希望大虾解答,举例如下:
#define setRegBit(reg, bit) (reg |= reg##_##bit##_##MASK)
很明显此宏的作用是要,对reg的bit置1.但有两个问题:
1.##_##是什么用处,单独的连接吗??
2.MASK是什么常量?
希望大虾举例说明一下!!
订阅 TOP
TOP
seuafu2005 当前离线
版主
论坛元老
piaoyi0358 当前离线
中级会员