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