#include <stdio.h> int main() { char c = 125; c = c + 10; printf("%d", c); return 0; }
这段代码的输出是-121。
-121
这个输出如何-121?你能解释一下吗?
如果我添加100而不是10withc那么输出是-31. 为什么?
100
10
c
-31
c ascii char
ascii ×1
c ×1
char ×1