alguem pode me dizer pq a 0xffffffff tem representacao -1 ??
tipo eu acho q nao na vida real..mas o programa abaixo diz o contrario..nao sei se isso ocorre no processador ou se fazendo as contas o valor dele eh realmente -1.
alguem poderia me dar uma ajuda nisso????
#include <stdio.h>
int main(void){
unsigned int num = 0xffffffff;
printf("num is %d bits long\n", sizeof(num) * 8);
printf("num = %d (em decimal)\n", num);
printf("num = 0x%x\n", num);
printf("num + 1 = 0x%x\n", num + 1);
return 0;
}