6 printf("A bool uses %zu bytes\n", sizeof(bool));
7 printf("Hex representation of true: %X\n", true);
8 printf("Hex representation of false: %X\n", false);
9 /* Running the following code shows that all but the 0x00 byte evaluate true */
10 /* for(unsigned char i = 0; i<255; i++)
11 printf("Hex %x evaluates to %s\n", i, i ? "true" : "false");*/