C语言中,char ch='A';ch!=(ch>='A'&&ch<='z'?ch:(ch+32)),ch!=是什么意思啊?

日期:2019-11-12 17:11:10 人气:3

C语言中,char ch='A';ch!=(ch>='A'&&ch<='z'?ch:(ch+32)),ch!=是什么意思啊?

ch>='A'&&ch<='z'就是说ch是个英文字母,连起来就是说如果ch是字母,则保持不变,否则ascii值加上32,你看下ascii码表就知道了,比如字符'0',十进制是48,加上32就是80也就是字符'P'
    A+
热门评论