字符类型判断
1.isalpha
isalpha()⽤来判断⼀个字符是否为字母,如果是字符则返回⾮零,否则返回零。
cout << isalpha('a');//返回⾮零
cout << isalpha('2');//返回0
2.isalnum
isalnum()⽤来判断⼀个字符是否为数字或者字母,也就是说判断⼀个字符是否属于a~z||A~Z||0~9。 cout << isalnum('a');//输出⾮零
cout << isalnum('2');//⾮零
cout << isalnum('.');//零
3.islower
islower()⽤来判断⼀个字符是否为⼩写字母,也就是是否属于a~z。
cout << islower('a');//⾮零
cout << islower('2');//输出0
cout << islower('A');//输出0
4.isupper
isupper()和islower相反,⽤来判断⼀个字符是否为⼤写字母。
字符串长度怎么判断cout << isupper('a');//返回0
cout << isupper('2');//返回0
cout << isupper('A');//返回⾮零
注:以上均为宏定义,并⾮真正函数。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论