码迷,mamicode.com
首页 > 其他好文 > 详细

字符测试与映射函数 ctype.h

时间:2014-05-04 20:36:27      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:class   code   ext   int   strong   文件   

以前虽然用到过头文件<ctype.h>,但是很多没有用过,这里就把它的所有函数罗列出来,方便以后使用!

其中,单字节字符处理函数在ctype.h(C++的cctype )中声明。宽字节字符处理函数在wctype.h(C++的cwctype)中声明.

1 字符测试函数

1> 函数原型均为int isxxxx(int)
2> 参数为int, 任何实参均被提升成整型
3> 只能正确处理处于[0, 127]之间的值
常用函数:
isalnum  isalpha  isascii  iscntrl  isdigit isgraph  
islower  isprint  ispunct  isspace isupper  isxdigit  

2 字符映射函数

1> 函数原型为int toxxxx(int)
2> 对参数进行检测, 若符合范围则转换, 否则不变
int tolower(int); ‘A‘~‘Z‘ ==> ‘a‘~‘z‘
int toupper(int); ‘a‘~‘z‘ ==> ‘A‘~‘Z‘
常用函数:
 tolower       toupper 


字符测试与映射函数 ctype.h,布布扣,bubuko.com

字符测试与映射函数 ctype.h

标签:class   code   ext   int   strong   文件   

原文地址:http://www.cnblogs.com/ywl925/p/3706230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!