转载:C函数手册(1)分类函数->ctype.h
来源:互联网 发布:知乎的封面图片 编辑:程序博客网 时间:2024/04/30 22:52
(1)分类函数,所在函数库为ctype.h
1. 判断字符是否是字母:int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0
2. 判断字符是否是数字:int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9') 返回非0值,否则返回0
3. 判断字符是否是ASCII码:int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0
4. 判断是否是特殊字符:int iscntrl(int ch) 若ch是作废字符(0x7F)或普通控制字符(0x00-0x1F) 返回非0值,否则返回0
5. 判断是否字符是否是0~9:int isdigit(int ch) 若ch是数字('0'-'9')返回非0值,否则返回0
6. 判断字符是否是打印字符:int isgraph(int ch) 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否则返回0
7. 判断字符是否是小写字母:int islower(int ch) 若ch是小写字母('a'-'z')返回非0值,否则返回0
8. 打印字符否:int isprint(int ch) 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0
9. 标点字符否:int ispunct(int ch) 若ch是标点字符(0x00-0x1F)返回非0值,否则返回0
10. 判断是否是特殊字符:int isspace(int ch) 若ch是空格(' '),水平制表符('/t'),回车符('/r'), 走纸换行('/f'),垂直制表符('/v'),换行符('/n') 返回非0值,否则返回0
11. 大写字母否:int isupper(int ch) 若ch是大写字母('A'-'Z')返回非0值,否则返回0
12. 是否是16进制:int isxdigit(int ch) 若ch是16进制数('0'-'9','A'-'F','a'-'f')返回非0值, 否则返回0
13. 大写转小写int tolower(int ch) 若ch是大写字母('A'-'Z')返回相应的小写字母('a'-'z')
14. 小写转大写int toupper(int ch) 若ch是小写字母('a'-'z')返回相应的大写字母('A'-'Z')
主要是发一些函数,等有时间的时候,写一些例子上来~~~
- 转载:C函数手册(1)分类函数->ctype.h
- ctype.h里的函数(c语言)
- c中的ctype.h字符函数
- ctype.h里的函数(c语言)
- C库函数手册(ctype.h)
- ctype.h中函数
- ctype.h里函数
- ctype.h函数
- ctype.h里的函数
- Ctype.h中的常用函数
- ctype.h里的函数
- ctype.h字符处理函数
- ctype.h里的函数
- cctype 原来C ctype.h 几个函数理解
- C语言再学习 -- ctype.h字符判断函数
- C Primer Plus学习 十一 ctype.h系列字符函数
- 7.5 C控制语句:ctype.h系列的字符函数
- ANSI C标准库: <ctype.h>下函数讲解
- 2010.6.28
- 【转】android: 制作system.img(yaffs2) 镜像
- 2010.6.29
- 2010.6.30
- 减少Http请求数
- 转载:C函数手册(1)分类函数->ctype.h
- 2010.6月份工作总结
- 2010.07.01
- 2010.07.02
- 存着!常看,常实习
- 2010/7/5
- SSH2中表单中文传值乱码问题
- 2010/7/6
- 2010/7/7