小编Arj*_*jun的帖子

需要代码的解释。有人可以解释一下为什么代码的输出是-32吗?

    main() {     
        char c1='a' , c2='A';     
        int i=c2-c1;     
        printf("%d", i); 
    }
Run Code Online (Sandbox Code Playgroud)

这段代码的输出是什么。请解释一下为什么?我知道答案是 -32 但有人可以解释为什么它是 -32 吗?

c ascii char character-encoding ebcdic

-5
推荐指数
1
解决办法
108
查看次数

标签 统计

ascii ×1

c ×1

char ×1

character-encoding ×1

ebcdic ×1