本文就让我们来了解一下isalpha、isalnum、islower 和 isupper这些函数吧。

isalpha函数

这个函数是用来判断一个字符是否为字母,如果是字母则返回1,否则返回0。

cout << isalpha('d') << endl;
cout << isalpha('4') << endl; ------------结果如下------------10

isalnum函数

这个函数用来判断一个字符是否为数字或字母,如果是则返回1,否则返回0。

cout << isalnum('d') << endl;
cout << isalnum('4') << endl;
cout << isalnum('.') << endl;-----------结果如下--------------110

islower函数

这个函数用来判断一个字符是否为小写字母,如果是则返回1,否则返回0。

cout << islower('d') << endl;
cout << islower('4') << endl;
cout << islower('A') << endl;------------结果如下------------100

是则返回1,否则返回0。

isupper函数

这个函数用来判断一个字符是否为大写字母,如果是则返回1,否则返回0。

cout << isupper('a') << endl;
cout << isupper('2') << endl;
cout << isupper('A') << endl;------------结果如下-----------001

C或C++中的isalpha、isalnum、islower 和 isupper函数的详解相关推荐

  1. python six模块详解_对python中的six.moves模块的下载函数urlretrieve详解

    实验环境:windows 7,anaconda 3(python 3.5),tensorflow(gpu/cpu) 函数介绍:所用函数为six.moves下的urllib中的函数,调用如下urllib ...

  2. php里注册管理员账号,WordPress中创建用户角色的相关PHP函数使用详解

    这篇文章主要介绍了WordPress中创建用户角色的相关函数使用,在WordPress的多用户模式中不同角色拥有不同的权限,需要的朋友可以参考下 WordPress 默认有 "订阅者&quo ...

  3. 【C/C++】isalpha、islower、isupper、isalnum、isblank、isspace函数cctype / ctype.h头文件

    isalpha.islower.isupper.isalnum.isblank.isspace这些函数都在<cctype>(即C语言中的<ctype.h>)的头文件里面,下图是 ...

  4. 空字符python_Python中的None与 NULL(即空字符)的区别详解

    1.首先要了解Python的对象的概念: Python中,万物皆对象,所有的操作都是针对对象的,那什么是对象,5是一个int对象,'oblong'是一个str对象,异常也是一个对象,抽象一点是,人,猫 ...

  5. python二维元组_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)

    如何去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...

  6. python2.7除法_对python中的float除法和整除法的实例详解

    从python2.2开始,便有两种除法运算符:"/"."//".两者最大区别在: python2.2前的版本和python2.2以后3.0以前的版本的默认情况下 ...

  7. C++中substr()函数用法详解

    C++中substr()函数用法详解 原型: string substr (size_t pos = 0, size_t len = npos) const; 返回一个新构造的string对象,其值初 ...

  8. python中subplot是什么意思_python matplotlib中的subplot函数使用详解

    python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...

  9. python中文意思k-对python中的*args与**kwgs的含义与作用详解

    在定义函数的时候参数通常会使用 *args与**kwgs,形参与实参的区别不再赘述,我们来解释一下这两个的作用. *args是非关键字参数,用于元组,**kw是关键字参数 例如下面的代码 def fo ...

最新文章

  1. 什么是新IP的四层网络技术
  2. 计算机社团优秀成员申请书,优秀社团的成员申请书
  3. 神策用户画像 Demo 来了!(文末免费体验)
  4. .8-Vue源码之AST(4)
  5. Boost:无序的bimap双图的测试程序
  6. 目前最细致清晰的NSDictionary以及NSMutableDictionary用法总结(转)
  7. 数据结构之结构体复习
  8. 死磕shell系列-shell介绍
  9. Windows 创建 Redis 和 zookeeper 系统服务
  10. android之App widget实际应用Demo
  11. CREO:CREO软件之零件【模型】、【分析】、【注释】、【工具】【视图】、【柔性建模】、【编辑】、【造型】、【渲染】的简介及其使用方法之详细攻略
  12. 《机器人学导论》-《计算多体动力学》两本教材角速度传递的理解
  13. 计算机应用中存在性证明的代数拓扑方法(附顾险峰教授简历,公号回复“代数拓扑”、“顾险峰”可下载PDF资料,欢迎赞赏转发支持社区)
  14. 分节符、分页符及页眉设置方法
  15. foxmail连接163邮箱服务器,win10系统下foxmail绑定或添加163邮箱的方法
  16. Redis设计与实现(一)| 数据结构 对象
  17. dellr710服务器添加硬盘步骤,DELL R710服务器在线扩硬盘
  18. 【欣赏】一组伤感唯美的图片
  19. matlab零序五次谐波,五次谐波选线法的仿真分析
  20. Flutter 十六进制颜色转换

热门文章

  1. sqlserver2014数据导出与导入
  2. sql loader导出数据和导入数据(sqlldr)
  3. ExpandableListview的简单使用
  4. Android电子牌外接USB读卡器读取内容模拟键盘事件
  5. Tik Tok月活12亿 Tiktok和抖音有什么不同 ?
  6. 1 About This Guide
  7. asp.net core 防止机密信息外泄GitHub
  8. 迈特二十能升到鸿蒙系统吗,华为鸿蒙OS 2.0系列Beta 2发布
  9. Android测试——(下篇)
  10. T54 Origin导出图片