有符号字符和无符号字符的对应关系(C语言)
可以看到在128在无符号字节中表示为128,在有符号字节中表示为-128,说明数据类型是重要的。
李国帅 2011.4
int main() { unsigned char u = 0; char d; for (u=0;u<=255;u++) { d = (char)u; printf_s("%d \t" ,d); if(u==255)break; } printf_s("%d \n",(char)(u+1)); for (u=0;u<=255;u++) { printf_s("%u \t",u); if(u==255)break; } printf_s("%d \n",(unsigned char)(u+1)); system("pause"); return 0; }