• isalpha()用来判断一个字符是否为字母
  • isalnum用来判断一个字符是否为数字或者字母,也就是说判断一个字符是否属于a~ z||A~ Z||0~9。
  • isdigit() 用来检测一个字符是否是十进制数字0-9
  • islower()用来判断一个字符是否为小写字母,也就是是否属于a~z。
  • isupper()和islower相反,用来判断一个字符是否为大写字母。

以上如果满足相应条件则返回非零,否则返回零。

#include <iostream>//输入输出
#include <ctype.h>//isalpha、isalnum、isdigit、islower、isupper
using namespace std;void main() {cout << isalnum('a') << ' '<< isalnum('9') << endl;cout << isalpha('a') << ' '<< isalpha('9') <<endl;cout << isdigit('a') << ' '<< isdigit('9') <<' '<< endl;cout << islower('a') << ' '<< islower('X') <<' '<< islower('9') << endl;cout << isupper('a') << ' '<< isupper('Z') <<' '<< isupper('9') << endl;
}

输出结果:

参考:
C++ isalpha、isalnum、islower、isupper用法
C++ 头文件「ctype.h」里的:isalpha、islower、isupper、isalnum等函数

【C++常用函数】isalpha、isalnum、isdigit、islower、isupper用法相关推荐

  1. c++ isalpha isalnum isdigit islower isupper tolower toupper

    主要是简单记忆一下这几个简单函数,以后多用 isalpha就是判断是否为字母,包括大小写,返回bool值 isdigit就是判断是否为十进制数字,返回bool值 isalnum就是判断是否为字母或十进 ...

  2. linux相关函数,linux相关常用函数参考

    加入相关头文件,编译的时候可能还需要指定加入相关的库 1.isalnum 测试字符是否为英文或数字相关函数:isalpha,isdigit,islower,isupper 2.isalpha 测试字符 ...

  3. C或C++中的isalpha、isalnum、islower 和 isupper函数的详解

    本文就让我们来了解一下isalpha.isalnum.islower 和 isupper这些函数吧. isalpha函数 这个函数是用来判断一个字符是否为字母,如果是字母则返回1,否则返回0. cou ...

  4. c语言字符函数isalpha,总结C语言字符检测函数:isalnum、isalpha...

    前言:最近一直在刷leetcode的题,用到isalnum函数,用man手册查找了一下,总共有13个相关函数如下: #include int isalnum(int c); int isalpha(i ...

  5. c语言中函数isalpha,isalpha C语言中isalnum()函数和isalpha()函数的对比

    C语言isalnum()函数:判断字符是否为英文字母或数字 头文件: #include isalnum() 用来判断一个字符是否为英文字母或数字,相当于 isalpha(c) || isdigit(c ...

  6. python 语言基础 - 你不得不知道的字符串常用函数之isdigit

    前言 小伙伴们大家好,每天一个小知识,一起学python每天进步一点点. 上一篇文章中为大家分享了关于判断字符串是否全都是由字符组成的函数isalpha,今天要给大家分享的依然是判断字符串组成的函数i ...

  7. python字符串函数运算_Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】 原创...

    前面简单介绍了python基本运算,这里再来简单讲述一下Python字符串相关操作 1. 字符串表示方法 >>> "www.jb51.net" #字符串使用单引号 ...

  8. [转载] python函数分为哪几种_python常用函数

    参考链接: Python中的等分算法函数bisect Python常用函数 python中函数以两种形式呈现:一是可以自己定义的函数function,比如最常用的print()函数:另外一种是作为类的 ...

  9. PAT乙级刷题心得和常用函数总结 (c++实现)

    开始先说最重要心得体会: 写代码前,先在纸上写写画画,写下伪码,理清思路,别上来就敲代码,效率极低还易出现bug. 2019-12-12到2020-01-17,用C++刷完了PAT乙级95道题目,第6 ...

  10. Python中的常用函数

    1.range()是一个函数 for i in range () 就是给i赋值: 比如 for i in range (1,3): 就是把1,2依次赋值给i range () 函数的使用是这样的: r ...

最新文章

  1. matlab python比较_MATLAB与Python的比较
  2. jupyter notebook dead kernel问题解决
  3. 城市轨道交通运营票务管理论文_城市轨道交通票务组织管理论文
  4. 使用service实现登录、权限控制
  5. Jenkins系列——使用Dashboard View分类展示作业
  6. java动物飞翔接力赛源程序_java-submityourcode
  7. new file会创建文件吗_Python处理文件—os模块
  8. 趣学 C 语言(十)—— 控制台交互(getch() vs. getchar())
  9. dos命令集--江南技术联盟
  10. [BUG记录]java.lang.IllegalArgumentException: The observer is null.异常解决方案
  11. java做万年历,Java做的万年历
  12. 低层次数论书籍大杂烩
  13. java 菱形继承_菱形继承与菱形虚拟继承
  14. C/C++外卖点餐管理程序
  15. (附源码)springboot社区文明养宠平台 毕业设计 231609
  16. imx6ull 14*14 平台使用mfgtools下载代码出现UTP Waiting for device to appear错误
  17. php notice undefined variable,解决PHP提示Notice: Undefined variable的办法
  18. FPGA之VGA转HDMI之并行串行转换模块编写
  19. QT——Qt QtCreator 官方下载地址
  20. [万字]java后端研发岗秋招常见面经总结

热门文章

  1. 爬虫练习生|爬虫前奏(爬虫介绍、工具的安装、爬虫分类、爬虫须知)
  2. JRE解压缩后手动配置注册表
  3. linux环境使用c语言获取系统时间,并拼接成字符串
  4. python3连接到sql server数据库,检查是否存在某个数据库,没有则创建
  5. web platform installer php,Microsoft Web Platform Installer
  6. java main 参数解析_Java Main参数解析(Args4j)
  7. 如何搜索英文文献综述?
  8. 学习使用php实现公历农历转换的方法代码
  9. Openssl(版本1.1.1)源码中的RSA加解密算法实现分析
  10. 紫书刷题记录:UVa1594,Ducci序列;