Può essere utile anche la reset.

codice:
#define SETBIT(a,b)   (a|(1<<b))
#define RESETBIT(a,b) ((a|(1<<b))^(1<<b))