求过程
ch=(ch>='A'&&ch<='Z')?(ch+32):ch
这句话可以这样看,ch=( (ch>='A'&&ch<='Z')?(ch+32):ch )
首先这是一个赋值语句,然后问号前面是判断句,根据ASCII码,判断ch是否在A-Z之间,也就是说ch是否为大写字母,如果是,则取值(ch+32),即转化成小写,否则取值ch
A的ASCII码是65,a是97,刚好相差32,其他字母也是这样