Hmm, I'm new on the net here, so excuse me for jumping into the middle of a discussion, but sizeof(char) is always 1. The number of bits in a char is a whole 'nuther story. This is usually 8, but need not be. This is true of both dpANSI C and K&R C.