如果你作为有符丛悄号short int 输出, 结渗数渣果就是 -32768C 语言:unsigned short int s1=32768;printf("毕郑%u %d\n", s1,(short)s1);无符号的整形数据 要用 %u