首页 > 代码库 > include <ctype.h> 头文件包含函数总结
include <ctype.h> 头文件包含函数总结
里面包含的函数主要是:
1.字符测试函数,函数原型一般为:int isXXXX( int );
参数为int, 只能正确处理[0, 127].
2.字符映射函数,函数原型一般为:int toXXXX( int );
对参数进行检测, 若符合范围则转换, 否则不变
int tolower( int ); ‘A‘~‘Z‘ ==> ‘a‘~‘z‘ // 先判断是不是小写字母,如果不是,则将其转换成小写字母 (简单记忆:to lower
int toupper( int ); ‘a‘~‘z‘ ==> ‘A‘~‘Z‘ // 先判断是不是大写字母,如果不是,则将其转换成大写字母 (简单记忆:to upper
3. 判断字母函数:
int isalpha(char ch);
如果ch是字母则返回“非0”, 否则返回0。 (简记:is alpha?)
4.判断是不是控制字符函数:
int iscntrl( char ch );
检查ch是否控制字符( 其ASCII码在0和0x1F之间,数值为 0-31 ). ( 简记:is cntrl ?)
5.判断数字函数:
int isdigit( char ch );
如果ch是数字则返回“非0”, 否则返回0. ( 简记:is digit ? )
6.判断小写字母函数:
int islower( char ch );
是则返回“非0”, 否则返回0.
7.判断大写字母函数:
int isupper(char ch);
是则返回“非0”, 否则返回0.
8. 同时判断是不是字母或数字的函数:
int isalnum(char ch);
是则返回“非0”, 否则返回0. (简记:is al 或 num ? )
(先记住这些~~~)!
include <ctype.h> 头文件包含函数总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。