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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 00:48:38
putchar(c-''a''+''A'');含义是什么?putchar(c-''a''+''A'');含义是什么?putchar(c-''a''+''A'');含义是什么?把小写字母c换成大写字母,这里c是一个字符型变量,

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

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