在一般c中,char被默认为signed char 其范围为-128到127,当c的值梁察晌转化为十进制橡锋时为252超过127在128到255之间,最高为为1,没迹最高位为符号为,符号为为负数,所以输出为负数
'\376'(8进制) = 0xfe(16进制) = -2 (10进制)
上机调试一下呀,整形范围是-32768~32767
溢出