关于cctype头文件
来源:互联网 发布:for循环鸡兔同笼编程 编辑:程序博客网 时间:2024/05/18 00:32
cctype 头文件所包含的函数主要用来测试字符值,以下是随便找的一个表,但是对于初学者来说,怎么用呢,自己上机操作解决,后两个返回的是int型,确实很意外,强制转换一下,很简单。
isalnum(c) 假如c是字母或数字,则为true
isalpah(c) 假如c是字母,则为true
iscntrl(c) 假如c是控制字符,则为true
isdigit(c) 假如c是数字,则为true
isgraph(c) 假如c不是空格,则为true
islower(c) 假如c是小写字母,则为true
isprint(c) 假如c是可打印的字符,则为true
ispunct(c) 假如c是标点符号,则为true
isspace(c) 假如c是空白字符,则为true
isupper(c) 假如c是大写字母,则为true
isxdigit(c) 假如c是十六进制数,则为true
tolower(c) 假如c是大写字母,则返回小写字母形式,否则返回c。
toupper(c) 假如c是小写字母,则返回大些字母形式,否则返回c。
我演示第一个和最后一个,比较有代表性。
#include <iostream>
#include <cctype>
using namespace std;
int main()
{
char c;
c='d';
if(isalnum(c))
{
cout<<c<<" is an alpha or number";
}
else
cout<<c<<" is an not alpha or number";
}
#include <iostream>
#include <cctype>
using namespace std;
int main()
{
char c;
c='D';
cout<<char(tolower(c));
}
tolower()函数返回的是一个整数类型,所以如果不重载这个函数的话就通过类型转换来实现正确的输出
- 关于cctype头文件
- 关于cctype头文件
- cctype头文件
- 头文件 ctype.h/cctype
- cctype头文件中的函数
- cctype中的字符函数,头文件#include <cctype>
- cctype 头文件定义函数实例
- cctype头文件中定义的函数
- 很有用的cctype头文件
- cctype 头文件定义函数实例
- 头文件cctype的函数系列
- [C++STDlib基础]关于单字符的操作——C++标准库头文件<cctype>
- cctype头文件中字符处理函数列表
- 简单易用:头文件 <cctype> 中的函数
- cctype头文件(字符处理库)的使用--gyy整理
- 【C++】isalpha、islower、isupper、isalnum、isblank、isspace函数<cctype>头文件
- ctype.h头文件中的tolower和toupper以及cctype其他函数的应用
- 关于C++头文件
- 发现一个c语言中用字符数组和char型指针管理字符串一个很容易搞混的地方
- Go Web编程一: Go Web 基础
- Fodera使用教程(不断更新中)
- 分享tcp与udp的异同
- OI竞赛中手工栈的书写
- 关于cctype头文件
- 廖雪峰老师——Python入门( List和Tuple类型 )
- 数据库基础知识
- PHP+MySQL环境搭建简说
- 《hive编程指南》阅读笔记摘要(六)
- 节操大师 北方大学生程序设计竞赛 南开大学
- 安装openCC 需要先安装cmake
- Highcharts (后台数据线形统计)使用实例
- anaular中的自定义服务