1foo (a, b) 2{ 3 return (a & (1 << b)) != 0; 4} 5 6bar (a, b) 7{ 8 a ^= (1 << b); 9 return a != 0; 10} 11 12main () 13{ 14 int i; 15 for (i = 0; i < 32; i++) 16 printf ("%d ", foo (0x8000000f, i)); 17 puts (""); 18} 19