博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++ isalpha、isalnum、islower、isupper用法
阅读量:6208 次
发布时间:2019-06-21

本文共 591 字,大约阅读时间需要 1 分钟。

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');//返回非零
注:以上均为宏定义,并非真正函数。

转载于:https://www.cnblogs.com/long98/p/10352253.html

你可能感兴趣的文章
android baidupush
查看>>
Lottie 站在巨人的肩膀上实现 Android 酷炫动画效果
查看>>
Linux_异常_08_本机无法访问虚拟机web等工程
查看>>
“陪护机器人”研报:距离真正“陪护”还差那么一点
查看>>
深入框架本源系列 —— Virtual Dom
查看>>
mongodb分布式集群搭建手记
查看>>
您有一个上云锦囊尚未领取!
查看>>
Java Web的web.xml文件作用及基本配置(转)
查看>>
区块链101:区块链的应用和用例是什么?
查看>>
马约拉纳费米子:推动量子计算的“天使粒子”
查看>>
瑞立视:厚积薄发且具有“工匠精神”的中国品牌
查看>>
git与svn的区别 ?Git 与 SVN那个更好?
查看>>
使用ActionTrail Python SDK
查看>>
数据显示,中国近一半的独角兽企业由“BATJ”四巨头投资
查看>>
log日志轮转--logrotate
查看>>
安装输入发
查看>>
用户配置相关文件
查看>>
老王学linux-ftp
查看>>
kvm vnc的使用,鼠标漂移等
查看>>
linux中fcntl()、lockf、flock的区别
查看>>