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;
}
相关推荐
Navigator_Z15 分钟前
LeetCode //C - 1192. Critical Connections in a Network
c语言·算法·leetcode
(initial)1 小时前
C-05. Kernel Fusion 代价边界:少写回 vs 寄存器压力与 occupancy
c语言·开发语言·cuda
不正经学生3 小时前
C语言字符串函数进阶:安全版函数 + 错误处理 + 子串查找
c语言·开发语言·c++·算法·面试
不正经学生8 小时前
C语言大小端字节序:内存里字节的排列顺序
c语言·开发语言·arm开发·c++·算法·c#
动词ing8 小时前
【C语言】命名规范
c语言·开发语言
YSL0701249 小时前
数据在内存中的存储
c语言
SNAKEpc121389 小时前
OpenGL(十三)- Mip贴图
c语言·c++·图形渲染·贴图
叠层归一研究院18 小时前
AGI 系统(八):符号范畴嵌入函子 — SymCat ↪ C_M107 严格化
c语言·开发语言·人工智能·算法·transformer·agi
wuyk5551 天前
2.队列:先进先出的线性数据结构
c语言·数据结构·stm32·单片机
wuminyu1 天前
JVM利用io_uring优化堆外内存性能原理剖析
java·linux·c语言·jvm·c++