C 语言的 ctype.h 头文件

C 语言的 ctype.h 头文件包含了很多字符函数的函数原型, 可以专门用来处理一个字符, 这些函数都以一个字符作为实参.

ctype.h 中的字符测试函数如表所示:

这些测试函数返回 0 或 1, 即 false 或 true.

ctype.h 中的字符映射函数如表所示:

字符测试函数不会修改原始实参, 只会返回已经修改的值.

代码示例:

c 复制代码
#include<stdio.h>
#include<ctype.h>

int main(void)
{
	char ch='a';
	tolower(ch);       // 不会改变 ch
	ch = tolower(ch);  // 改变了 ch

	return 0;
}
相关推荐
GZX墨痕37 分钟前
从零学习直接插入排序
c语言·数据结构·排序算法
Susea&41 分钟前
数据结构初阶:双向链表
c语言·开发语言·数据结构
Net_Walke1 小时前
【C数据结构】 TAILQ双向有尾链表的详解
c语言·数据结构·链表
TDengine (老段)1 小时前
TDengine 语言连接器(Node.js)
大数据·c语言·数据库·物联网·node.js·时序数据库·tdengine
长流小哥3 小时前
Linux网络编程实战:从字节序到UDP协议栈的深度解析与开发指南
linux·c语言·开发语言·网络·udp
幼儿园园霸柒柒3 小时前
第七章:7.2求方程a*x*x+b*x+c=0的根,用3个函数,分别求当:b*b-4*a*c大于0、等于0和小于0时的根并输出结果。从主函数输入a、b、c的值
c语言·开发语言·算法·c#
不知道叫什么呀3 小时前
【C语言基础】C++ 中的 `vector` 及其 C 语言实现详解
c语言·开发语言·c++
硬匠的博客5 小时前
C/C++指针
c语言·开发语言·c++
luoqice5 小时前
C 语言实现 HTTP 和 HTTPS 通信的例程
c语言
汤姆_5117 小时前
【c语言】深入理解指针2
c语言·开发语言