Quote:
Originally posted by Mike Soukup
I tested it and it works, but for some reason my compiler thinks a char is 4 bytes instead of 1
|
It could be Unicode (aka UTF8) but I still find it odd as a Unicode character is usually only 2 bytes. The other possiblity is that because you're using a 32-bit system, all variables are double-word aligned. As far as I know, Intel systems only word-align things but it's a possiblity.
Matt