帮我看看 C语言ascii

img


怎么不是输出197 198对应的字符而是问号 求解一下 初学者不太懂

char 范围是八位一个字节容量,范围-128到127,你输入的超出范围了,自动回环,你输入128输出127+1相当又跑到起点-128了,明白了吗?

197和198不是可见字符,所以输出时就显示了一个问号

197,198是不可见字符吧,你这么输出只能给问号

给你找了一篇非常好的博客,你可以看看是否有帮助,链接:【C】 ASCII码排序