putchar(c-'a'+'A');含义是什么?

来源:学生作业学帮网 编辑:学帮网 时间:2024/07/02 04:17:36

putchar(c-'a'+'A');含义是什么?

把小写字母c换成大写字母,这里c是一个字符型变量,比如c=‘d'那么它与'a'ASCII码相差3,把3加到'A'的ASCII码上,就变成了'D'了.