#include <stdio.h>
int main()
{
int i = 328;
char x;
x= i;
printf("%c\n",x);
}
结果为什么是大写H
注意 int占4个字节 %c是输出一个字节对应得字符 按assii码表,查找这个字节中数字对应得字符显示
acsii码下至-127,上至128,先是0到128,共129,再是-127到-1,加127共256个数,328-256=72,刚好是H
256+H(72)=328(x),char类型的大小是一个字节,范围在-256----255 之间,超过范围自动处理方法就是+-256