2 * An example of bitwise operations in C
4 * Luiz Fernando N. Capitulino <lcapitulino@mandriva.com.br>
8 static void show(unsigned char var
)
10 printf("-> %#x\n", var
);
13 static void set_bit(unsigned char *var
, unsigned char bits
)
18 static void unset_bit(unsigned char *var
, unsigned char bits
)
23 static void left_shift(unsigned char *var
, int positions
)
28 static void right_shift(unsigned char *var
, int positions
)
35 unsigned char var
= 0;