<ctype>头文件

来源:互联网 发布:数据库日志截断 编辑:程序博客网 时间:2024/05/21 11:13

函数 isalpha

  • 原型: int isalpha(int ch);
  • 返回值: 检查 ch 是否是字母.
  • 返回值: 是字母返回非 0 ,否则返回 0 

函数 iscntrl

  • 原型: int iscntrl(int ch);
  • 返回值: 检查 ch 是否控制字符(其 ASCII 码在 0x00 到 0x1F 之间).
  • 返回值: 是返回非 0,否则返回 0.

函数 isdigit

  • 原型: int isdigit(int ch);
  • 返回值: 检查 ch 是否是数字( 0-9 )
  • 返回值: 是返回非 0,否则返回 0

函数 isgraph

  • 原型: int isgraph(int ch);
  • 返回值: 检查 ch 是否可显示字符(其 ASCII 码在 0x21 到 0x7E 之间),不包括空格
  • 返回值: 是返回非 0,否则返回 0

函数 islower

  • 原型: int islower(int ch);
  • 返回值: 检查 ch 是否小写字母(a-z)
  • 返回值: 是返回非 0,否则返回 0  

函数 tolower

  • 原型: int tolower(int ch);
  • 返回值: 将 ch 字符转换为小写字母
  • 返回值: 返回 ch 所代表的字符的小写字母  

函数 toupper

  • 原型: int toupper(int ch);
  • 返回值: 将 ch 字符转换成大写字母
  • 返回值: 与 ch 相应的大写字母   

函数 isalnum

  • 原型: int isalnum(int ch);
  • 返回值: 检查 ch 是否是字母或数字
  • 返回值: 是字母或数字返回 1,否则返回 0 

函数 isprint

  • 原型: int isprint(int ch);
  • 返回值: 检查 ch 是否可打印字符(包括空格),其 ASCII 码在 0x20 到 0x7E 之间
  • 返回值: 是返回非 0,否则返回 0  

函数 ispunct

  • 原型: int ispunct(int ch);
  • 返回值: 检查 ch 是否是标点字符(不包括空格),即除字母,数字和空格以外的所有可打印字符
  • 返回值: 是返回非 0,否则返回 0  

函数 isspace

  • 原型: int isspace(int ch);
  • 返回值: 检查ch是否是空格符和跳格符(控制字符)或换行符
  • 返回值: 是返回非 0,否则返回 0 

函数 isupper

  • 原型: int isupper(int ch);
  • 返回值: 检查ch是否是大写字母(A-Z)
  • 返回值: 是返回非 0,否则返回 0

函数 isxdigit

  • 原型: int isxdigit(int ch);
  • 返回值: 检查 ch 是否是一个 16 进制数学字符(即 0-9,或 A-F,或 a-f)
  • 返回值: 是返回非 0,否则返回 0

函数 isascii

  • 原型: int isascii(int ch);
  • 返回值: 测试参数是否是 ASCII 码 0-127
  • 返回值: 是返回非 0,否则返回 0
0 0
原创粉丝点击