这句c是什么意思?ch=(ch>='A'&&<='Z')?(ch+32):ch;
这句c是什么意思?ch=(ch>='A'&&<='Z')?(ch+32):ch;
日期:2018-05-09 16:50:21 人气:1
它的顺序是这样的:
先执行 (ch>='A'&&<='Z')? 它判断当前的ch的值是不是[A-Z]区间的大写字母
如果条件成立,则返回 (ch+32),即当前ch的值+32,再赋值给ch
如果条件不成立,则返回 ch 本身,即 ch = ch
这句c是什么意思?ch=(ch>='A'&&<='Z')?(ch+32):ch;