c++字符处理判断是否为数字字母,大小写转换

c++字符处理判断是否为数字字母,大小写转换,第1张

日常工作中经常会涉及到字符的处理。在c++中,cctype头文件里就包含有许多对字符的常规处理,下面我们来总结一下。

1.判断是否为字母

isalpha可以判断一个字符是否为字母,如果是字母则返回1,否则返回零。

cout<
2. 判断是否为数字

isdigit可以判断一个字符是否为数字。是返回1,不是返回0。

cout<

另外,在apple平台的clang++中,还有isnumber方法,查看函数签名,跟isdigit相同,最后的效果也与isdigit相同。

cout<
3.判断是否是数字或字母

isalnum可以判断字符是否是数字或者字母,是返回1,否返回0

cout<
4.判断是否是大/小写

islower/isupper用来判断字符是否是小/大写。

cout<

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1498271.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-25
下一篇 2022-06-25

发表评论

登录后才能评论

评论列表(0条)