Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
20 years ago

char takes 4 bytes?

char test_char=-5; printf("test_char %x,%x,%x\n",test_char,(char)test_char,(unsign char)test_char); We expect the output was: >test_char fb,fb,fb but we got : >test_char fffffffb,ffff...