声明定义R-1-1-7强制
禁止宏函数的参数和结果未加括号
参数和结果未用括号括起
test.c
1#define SET_BIT(x, bit) x |= (1 << bit)禁止宏函数的参数和结果未加括号 [gjb8114-r-1-1-7]
参数和结果已用括号括起
test.c
1#define SET_BIT(x, bit) ((x) |= (1 << (bit)))