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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 23:13:07
putchar(c-'a'+'A');含义是什么?

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

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