C++常用库函数 2.字符分类函数

函数名:isalnum

函数原型:int isalnum(int c); 
所需头文件:<cctype>
功能:测试 c 是否字母或数字。
返回值:如果 c 在 A~Z、a~z 或09的范围内,则返回一个非0值;否则返回0

函数名:isalpha

函数原型:int isalpha(int c); 
所需头文件:<cctype> 
功能:测试 c 是否字母。
返回值:如果 c 在 A~Z 或 a~z 的范围内,则返回一个非0值;否则返回0

函数名:isascll

函数原型:int isascll (int c); 
所需头文件:<cctype>
功能:测试 c 是否 ASCII 字符。
返回值:如果 c 为一个0x000x7F 之间的 ASCII 字符,则返回一个非0值:否则返回0

函数名:iscntrl

函数原型:int iscntrl(int c); 
所需头文件:<cctype>
功能:测试 c 是否控制字符,
返回值:如果 c 是一个控制字符(0x000xlF 或0x7F),则返回一个非0值,否则返回0

函数名:iscsym

函数原型:int iscsym (int c); 
所需头文件:<cctype>
功能:测试 c 是否字母、下划线或数字。
返回值:如果 c 是一个字母、下划线或数字,则返回一个非0值;否则返回0

函数名:iscsymf

函数原型:int iscsymf (int c); 
所需头文件:<cctype>
功能:测试是否字母或下划线。
返回值:如果 c 是一个字母或下划线,则返回一个非0值;否则返回0

函数名:isdigit

函数原型:int isdigit(int c); 
所需头文件:<cctype>
功能:测试是否十进制数字。
返回值:如果 c 是一个十进制数字(09),则返回一个非0值;否则返回0

函数名:isgraph

函数原型:int isgraph(int c); 
所需头文件:<cctype>
功能:测试是否空格外的可打印字符。
返回值:如果 c 是一个非空格的其它可打印字符,则返回一个非0值;否则返回0

函数名:islower

函数原型:int islower(int c); 
所需头文件:<cctype>
功能:测试是否小写字母。 
返回值:如果 c 是一个小写字母(a~z)

函数名:isprint

函数原型:int isprint(int c); 
所需头文件:<cctype> 
功能:测试是否可打印字符。
返回值:如果 c 是一个可打印字符包括空格字符(0x200x7E),则返回一个非0值;否则返 回0

函数名:ispunct

函数原型:int ispunct(int c); 
所需头文件:<cctype> 
功能:测试是否标点符号。
返回值:如果 c 是一个非空格字符并且是 isalnum 不为真的字符,则返回一个非0值;否则 返回0

函数名:isspace

函数原型:int isspace(int c); 
所需头文件:<cctype> 
功能:测试是否空白。
返回值:如果 c 是一个空白字符(0x090x0D0x20) 则返回一个非0值;否则返回0

函数名:isupper

函数原型:int isupper(int c); 
所需头文件:<cctype> 
功能:测试是否大写字母。
返回值:如果 c 是一个大写字母,则返回一个非0值;否则返回0

函数名:isxdigit

函数原型:int isxdigit(int c); 
所需头文件:<cctype>
功能:测试是否十六进制数字。
返回值:如果 c 是一个十六进制数字(A~F,a~f 或09),则返回一个非0值;否则返回0

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/21586.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[Linux] 最基础简单的线程池 及其 单例模式的实现

本篇文章主要用到线程相关内容, 下面是博主关于线程相关内容的文章: [Linux] 线程同步分析&#xff1a;什么是条件变量&#xff1f;生产者消费者模型是什么&#xff1f;POSIX信号量怎么用&#xff1f;阻塞队列和环形队列模拟生产者消费者模型 [Linux] 线程互斥分析: 多线程的问…

使用claude 2的文档分析功能

复制一段较长的文本内容&#xff0c;比如json文件。 https://zh.annas-archive.org/db/aarecord/md5:ba19176859126615bba9f35110f7492e.json 打开claude 2网页。 在输入框中粘贴内容&#xff0c;会自动生成一个past.txt图标。 输入要问的问题&#xff0c;按回车。 结果如下&a…

外网SSH远程连接linux服务器「cpolar内网穿透」

文章目录 1. Linux CentOS安装cpolar2. 创建TCP隧道3. 随机地址公网远程连接4. 固定TCP地址5. 使用固定公网TCP地址SSH远程 本次教程我们来实现如何在外公网环境下&#xff0c;SSH远程连接家里/公司的Linux CentOS服务器&#xff0c;无需公网IP&#xff0c;也不需要设置路由器。…

分层解耦-IOCDI-DI详解

目录 Bean注入 小结 依赖注入的注解 Resource和Autowired区别 Bean注入 Autowired注解&#xff0c;默认是按照类型进行依赖注入&#xff0c;如果存在多个相同类型的bean就会报错 解决方案 Primary&#xff08;设置bean的优先级&#xff09; Qualifier&#xff08;通过bean…

搭建Serv-U FTP服务器共享文件并外网远程访问「无公网IP」

文章目录 1. 前言2. 本地FTP搭建2.1 Serv-U下载和安装2.2 Serv-U共享网页测试2.3 Cpolar下载和安装 3. 本地FTP发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4. 公网访问测试5. 结语 1. 前言 科技日益发展的今天&#xff0c;移动电子设备似乎成了我们生活的主角&#xff0c;智能…

mp4视频太大怎么压缩?简单视频压缩方法分享

视频压缩是一种常见的操作&#xff0c;它可以起到很多有用的效果。通过压缩视频&#xff0c;我们可以减小视频文件的大小&#xff0c;从而节省存储空间和传输带宽。此外&#xff0c;压缩后的视频可以更快地加载和播放&#xff0c;提高观看体验&#xff0c;特别是对于网络传输较…

中国地图数据可视化制作,python的pyecharts模块读取excel中国着色地图可视化

数据格式如下&#xff1a; import pandas as pd from pyecharts import options as opts from pyecharts.charts import Map from pyecharts.globals import ChartType# 读取Excel数据 data pd.read_excel(C:\\Users\\Administrator\\Desktop\\国内数据.xlsx)# 创建地图实例 m…

性能测试 jmeter 的 beanshell 脚本的 2 个常用例子

目录 前言&#xff1a; Bean Shell 内置变量大全 例子 1 例子 2 技巧 前言&#xff1a; JMeter是一个功能强大的性能测试工具&#xff0c;而Beanshell是JMeter中用于编写脚本的一种语言。 在利用 jmeter 进行接口测试或者性能测试的时候&#xff0c;我们需要处理一些复杂…

Halcon——C#中在HWindow上显示字符串遇见的问题及解决方案

Halcon——C#中在HWindow上显示字符串遇见的问题及解决方案 前言一、HWindow上显示字符串的两种方式1. DispText函数2. WriteString函数 二、DispText函数与WriteString函数的区别三、遇见的问题及解决方案“HALCON error #5123: Wrong window type in operator disp_text”“H…

CentOS系统内核升级(在线 离线)

centos7.x默认内核版本3.10.x&#xff0c;在安装docker时&#xff0c;部分功能&#xff08;如 overlay2 存储层驱动&#xff09;无法使用&#xff0c;并且部分功能可能不太稳定。所以建议大家升级到最新的稳定内核版本。 在线升级 1. 查看当前内核版本 uname -sr Linux 3.10…

如何在Windows的优化驱动器工具中优化驱动器

​优化硬盘是提高电脑性能的最佳方法之一。Windows 包括一些功能,可以帮助优化电脑目前使用的不同类型的驱动器。无论你的电脑使用哪种类型的驱动器,Windows 都会自动选择适合你的驱动器的优化。 默认情况下,优化驱动器(以前称为磁盘碎片整理程序)会在自动维护中设置的时…

递归总结

递归每次自己调用自己&#xff0c;每次调用自己后函数的数据会较上次缩减&#xff0c;而且最后缩减至无需继续递归。内层函数调用完成&#xff0c;外层函数才算调用完成 n的阶乘伪代码 外层必须逐级向里面递&#xff0c;最后再向外归。 public class 递归_02 {public static vo…