C语言中关于ch=ch-'a'+'A'的大小写转换,为什么不直接是“ch=ch-32”?请大侠详解!!!

日期:2014-05-04 18:32:33 人气:3

C语言中关于ch=ch-'a'+'A'的大小写转换,为什么不直接是“ch=ch-32”?请大侠详解!!!

两种写法结果一致,之所以写成第一个代码,是”可阅读性“更好,通过代码很容易明白在做什么,而第二个ch-32,32哪里来的?为什么是32?非编写者阅读程序会很痛苦。
    A+
热门评论