学习啦 > 知识大全 > 知识百科 > 百科知识 > c程序中有什么函数

c程序中有什么函数

时间: 欧东艳656 分享

c程序中有什么函数

  C语言是目前世界上流行、使用最广泛的面向过程的高级程序设计语言。 C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。

  函数(function)表示每个输入值对应唯一输出值的一种对应关系。这种关系使一个集合里的每一个元素对应到另一个(可能相同的)集合里的唯一元素。函数f中对应输入值的输出值x的标准符号为f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。若先定义映射的概念,可以简单定义函数为,定义在非空数集之间的映射称为函数。


C语言函数

  C语言函数:

  所在函数库为【ctype.h】

  int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0

  int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9')

  返回非0值,否则返回0

  int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0

  int iscntrl(int ch) 若ch是作废字符(0x7F)或普通控制字符(0x00-0x1F)

  返回非0值,否则返回0

  int isdigit(int ch) 若ch是数字('0'-'9')返回非0值,否则返回0

  int isgraph(int ch) 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否则返回0

  int islower(int ch) 若ch是小写字母('a'-'z')返回非0值,否则返回0

  int isprint(int ch) 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0

  int ispunct(int ch) 若ch是标点字符(0x00-0x1F)返回非0值,否则返回0

  int isspace(int ch) 若ch是空格(' '),水平制表符('\t'),回车符('\r'),

  走纸换行('\f'),垂直制表符('\v'),换行符('\n')

  返回非0值,否则返回0

  int isupper(int ch) 若ch是大写字母('A'-'Z')返回非0值,否则返回0

  int isxdigit(int ch) 若ch是16进制数('0'-'9','A'-'F','a'-'f')返回非0值,

  否则返回0

  int tolower(int ch) 若ch是大写字母('A'-'Z')返回相应的小写字母('a'-'z')

  int toupper(int ch) 若ch是小写字母('a'-'z')返回相应的大写字母('A'-'Z')

243405