字符函数库cctype
来源:互联网 发布:用友nc java 下载 编辑:程序博客网 时间:2024/05/17 05:52
字符函数库cctype
该函数库里包含了一些与字符相关的,非常方便的一些函数,可以简化程序员的工作。
例如,当判断一个字符是否是字母时,以下两条语句是等价的,其中第二条语句用到了字符函数库里的函数。
#include<bits/stdc++.h>using namespace std;int main(){ char ch; cin>>ch; if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z') printf("yes\n"); if(isalpha(ch)) printf("yes\n"); return 0;}第一种写法只有在a-z的字符编码是连续的才能成立。对于ASCII码来说是成立的,但对于其他一些编码,并非总是如此。
以下列出该库里的一些函数
if(isalnum(ch)) ; //如果是字母或数字,返回true if(isalpha(ch)) ; //如果是字母,返回true if(iscntrl(ch)) ; //如果是控制字符,返回true if(isdigit(ch)) ; //如果是数字,返回true if(isgraph(ch)) ; //如果是除空格之外的打印字符,返回true if(islower(ch)) ; //如果是小写字母,返回true if(isprint(ch)) ; //如果是打印字符(包括空格),返回true if(ispunct(ch)) ; //如果是标点符号,返回true if(isspace(ch)) ; //如果是标准空白字符(空格,换行,回车等),返回true if(isupper(ch)) ; //如果是大写字母,返回true if(isxdigit(ch)) ; //如果是16进制数(0~9,a~f,A~F),返回true if(tolower(ch)) ; //如果是大写字母,则返回其小写,否则返回本身 if(toupper(ch)) ; //如果是小写,则返回其大写,否则返回本身
阅读全文
0 0
- C++ 字符函数库cctype
- cctype字符函数库使用
- 字符函数库cctype
- c++字符函数库 cctype
- 字符函数库 cctype
- C++ 字符函数库cctype
- 字符函数库cctype
- (八十四)字符函数库cctype
- C/C++字符函数库cctype
- 实用字符处理函数库:cctype(ctype.h)
- c++字符函数库cctype使用练习
- 【C++学习笔记】字符函数库cctype
- 【C++】学习笔记二十三——字符函数库cctype
- [C++ Primer Plus]学习笔记 --字符函数库cctype
- cctype中的字符函数
- cctype字符函数
- c++字符处理 cctype
- <cctype> C字符函数
- 小波包分解树
- LFS-vmware 创建分区(一)
- 三思,是否使用RMAN备份集的保留策略
- python 数据处理基础
- D
- 字符函数库cctype
- qt学习资源
- 大数据早报:Qubole 完成2500万美元用于数据分析服务 IBM 宣布 20 量子位计算机(11.14)
- 厨房里的大数据逻辑,生活是最好的老师
- 从下载NodeJs开始到引入express模块最全的安装过程以及出现的所有问题
- Impdp Parallel Index Creation always creates indexes with degree 1. (文档 ID 1289032.1)
- Android获取各种设备信息
- python-编码问题
- 因为这些原因找不到工作,真的很亏!