无符号数 之所以表示范围比符号数大 是因为数据在内存中的存储占位不同 符号数 的符号位要多占一位 如果 符号数-32767-32767 表示 2^15 而 无符号数 表示范围 0-2^16 其次之所以输出A 是应为 printf 规定输出格式为 %c 即以一个字符 的形式数出
printf("%c",i);//输出字符;//321 % 256 = 65;//'A'的ASCII码是65;