C宏

 

#define BIT(n) (1<<(n))
#define BIT_SET(a,n) ((a) |= (1<<(n)) )
#define BIT_CLR(a,n) ((a) &= (~(1<<(n))) )
#define BIT_ISSET(a,n) (((a) & (1<<(n)) )?1:0)

 

#define PRINT_VAR(x) printf(#x " = %d\n", x)
// 使用:PRINT_VAR(count); 输出 "count = 10"

 

posted @ 2025-06-06 14:02  =没有编程天赋=  阅读(10)  评论(0)    收藏  举报