background image

 

按照功能划分为章,方便查找具有特定功能的函数

 

  各章中再按照字母顺序排列,方便快速查找

 

  精选范例,实际演练函数的用法

 

  附有函数索引,可以直接按照函数名称查找

  包含 GCC 使用指南,迅速掌握 GCC 重要参数的用法

 

  第 1 

 

章 字符测试函数 函数名称

  isalnum 测试字符是否为英文字母或数字 2 
  isalpha 

 

测试字符是否为英文字母 3 

  isascii 测试字符是否为 ASCII

 

字符 4 

  isblank 

 

测试字符是否为空白字符 5 

  iscntrl 测试字符是否为 ASCII 的控制字符 6 isdigit 测试字符是否为阿拉

 

伯数字 7 
  isgraph 

 

测试字符是否为可打印字符 8 

  islower 

 

测试字符是否为小写英文字母 9 

  isprint 

 

测试字符是否为可打印字符 10 

  isspace 

 

测试字符是否为空白字符 11 

  ispunct 测试字符是否为标点符号或特殊符号 12 isupper 测试字符是否

 

为大写英文字母 13 isxdigit 

 

测试字符是否为十六进制数字 14 

 

  第 2 

 

 

章 数据转换函数 函数名称

  atof 

 

将字符串转换成浮点数 16 

  atoi 

 

将字符串转换成整数 17 

  atol 

 

将字符串转换成长整数 18 

  ecvt 将浮点数转换成字符串,四舍五入 19 
  fcvt 将浮点数转换为字符串,四舍五入 20 
  gcvt 将浮点数转换为字符串,四舍五入 21 strtod 将字符串转换成浮点

 

数 22 
  strtol 

 

将字符串转换成长整数 23 

  strtoul 

 

将字符串转换成无符号长整数 24 

  toascii 将整数转换成合法的 ASCII

 

字符 25 

  tolower 

 

将大写字母转换成小写字母 26 

  toupper 

 

将小写字母转换成大写字母 27 

 

  第 3 

 

 

章 内存分配函数 函数名称

  brk 

 

改变数据段空间的范围 30 

  calloc 

 

分配内存空间 31 

  free 

 

释放原先分配的内存 32 

  getpagesize 

 

取得内存分页大小 33 

  malloc 

 

分配内存空间 34 

  mmap 

 

建立内存映射 35 

  munmap 

 

解除内存映射 38 

  realloc 

 

调整已分配的内存空间 39 

  sbrk 

 

增加程序可用的数据空间 40