【C】ctype.h文件

来源:互联网 发布:linux nvidia 大黄蜂 编辑:程序博客网 时间:2024/05/21 11:01

ctype.h头文件用于检测和转换字符。控制字符是指可正常打印的字符之外的部分(如’\n’,’\t’等)。在ASCII字符集,控制字符的字符从0(NUL)到0x1f(US),和字符0x7f(DEL)。可打印字符是那些从0x20(空格)到0x7e(波浪字符)。ctype.h文件包含13个函数,可以分为两类,一类是判断字符类型,一类是大小写转换。13个函数声明分别如下:

1.判断类

int isalnum(int character);

判断一个字符是不是数字或字母。

int isalpha(int character);

判断一个字符是不是字母。

int iscntrl(int character);

判断一个字符是不是控制字符

int isdigit(int character);

判断一个字符是不是数字

int isgraph(int character);

判断一个字符是不是除了空格之外的可打印字符

int islower(int character);

判断字符是否小写

int isprint(int character);

判断字符是否是可打印字符

int ispunct(int character);

判断字符是不是标点字符(除空格、字母、数字之外的可打印字符)

int isspace(int character);

判断字符是否为空格

int isupper(int character);

判断字符是否大写

int isxdigit(int character);

判断字符是否为十六进制数字

2.转换类

int tolower(int character);

转换为小写字符

int toupper(int character);

转换为大写字符

0 0
原创粉丝点击