1、c 语言函数库目录第一章(C 标准库) .41. :诊断 .42. :字符类别测试 .53. :错误处理 .54. :整型常量 .65. :地域环境 .66. :数学函数 .77. :非局部跳转 .88. :信号 .99. :可变参数表 .1110. :公共定义 .1111. :输入输出 .1212. :实用函数 .1313. :日期与时间函数 .13第二章(IO 函数) .14clearerr:复位错误标志函数 .15feof:检测文件结束符函数 .16ferror:检测流上的错误函数 .17fflush:清除文件缓冲区函数 .18fgetc:从流中读取字符函数 .19fgetpos:取得当
2、前文件的句柄函数 .20fgets:从流中读取字符串函数 .21fopen、fclose:文件的打开与关闭函数 .22fprintf:格式化输出函数 .23fputc:向流中输出字符函数 .25fputs:向流中输出字符串函数 .25fread:从流中读取字符串函数 .26freopen:替换文件中数据流函数 .27fscanf:格式化输入函数 .28fseek:文件指针定位函数 .29fsetpos:定位流上的文件指针函数 .30ftell:返回当前文件指针位置函数 .31fwrite:向文件写入数据函数 .31getc:从流中读取字符函数 .32getchar:从标准输入文件中读取字符函数
3、 .33gets:从标准输入文件中读取字符串函数 .34perror:打印系统错误信息函数 .35printf:产生格式化输出的函数 .35putc:向指定流中输出字符函数 .36putchar:向标准输出文件上输出字符 .37puts:将字符串输出到终端函数 .37remove:删除文件函数 .38rename:重命名文件函数 .39rewind:重置文件指针函数 .39scanf:格式化输入函数 .40setbuf、setvbuf:指定文件流的缓冲区函数 .41sprintf:向字符串写入格式化数据函数 .42sscanf:从缓冲区中读格式化字符串函数 .43tmpfile:创建临时文件函
4、数 .44tmpnam:创建临时文件名函数 .44ungetc:把字符退回到输入流函数 .45第三章(字符处理函数) .47isalnum:检查字符是否是字母或数字 .47isalpha:检查字符是否是字母 .48isascii:检查字符是否是 ASCII 码 .49iscntrl:检查字符是否是控制字符 .49isdigit:检查字符是否是数字字符 .50isgraph:检查字符是否是可打印字符(不含空格) .51islower:检查字符是否是小写字母 .51isprint:检查字符是否是可打印字符(含空格) .52ispunct:检查字符是否是标点字符 .53isspace:检查字符是否是
5、空格符 .53isupper:检查字符是否是大写字母 .54isxdigit:检查字符是否是十六进制数字字符 .55toascii:将字符转换为 ASCII 码 .55tolower:将大写字母转换为小写字母 .56toupper:将小写字母转换为大写字母 .57第四章(字符串函数) .57atof:字符串转浮点型函数 .58atoi:字符串转整型函数 .59atol:字符串转长整型函数 .60memchr:字符搜索函数 .60memcmp:字符串比较函数 .61memcpy: 字符串拷贝函数 .62memmove: 字块移动函数 .63memset:字符加载函数 .64strcat:字符串连
6、接函数 .65strchr:字符串中字符首次匹配函数 .66strcmp:字符串比较函数 .67strcpy:字符串拷贝函数 .68strcspn:字符集逆匹配函数 .69strdup:字符串新建拷贝函数 .70strerror:字符串错误信息函数 .71strlen:计算字符串长度函数 .72strlwr:字符串小写转换函数 .72strncat:字符串连接函数 .73strncmp:字符串子串比较函数 .74strncpy:字符串子串拷贝函数 .75strpbrk:字符集字符匹配函数 .76strrchr:字符串中字符末次匹配函数 .77strrev:字符串倒转函数 .78strset:字
7、符串设定函数 .79strspn:字符集匹配函数 .79strstr:字符串匹配函数 .80strtod:字符串转换成双精度函数 .81strtok:字符串分隔函数 .82strtol:字符串转换成长整型函数 .83strtoul:字符串转换成无符号长整型函数 .85strupr:字符串大写转换函数 .86strupr:字符串大写转换函数 .86第五章(数学函数) .87abs、labs、fabs:求绝对值函数 .88acos: 反余弦函数 .89asin: 反正弦函数 .89atan:反正切函数 .90atan2:反正切函数 2 .90ceil:向上舍入函数 .91cos :余弦函数 .91
8、cosh: 双曲余弦函数 .92div、ldiv:除法函数 .92exp:求 e 的 x 次幂函数 .93floor:向下舍入函数 .94fmod:求模函数 .95frexp:分解浮点数函数 .95hypot:求直角三角形斜边长函数 .96ldexp:装载浮点数函数 .96log、log10:对数函数 .97modf:分解双精度数函数 .98pow、pow10:指数函数 .98rand:产生随机整数函数 .99sin:正弦函数 .99sinh: 双曲正弦函数 .100sqrt:开平方函数 .100srand:设置随机时间的种子函数 .101tan: 正切函数 .102tanh:双曲正切函数 .
9、102第六章(时间和日期函数) .103asctime:日期和时间转换函数 .103clock:测定运行时间函数 .104ctime:时间转换函数 .105difftime:计算时间差函数 .105gmtime: 将日历时间转换为 GMT.106localtime:把日期和时间转变为结构 .107mktime:时间类型转换函数 .107time:获取系统时间函数 .109第七章(其它函数) .109abort:异常终止进程函数 .110atexit:注册终止函数 .110bsearch:二分搜索函数 .111calloc:分配主存储器函数 .113exit:正常终止进程函数 .114free:释放内存函数 .114getenv:获取环境变量 .115malloc:动态分配内存函数 .116qsort:快速排序函数 .116realloc:重新分配主存函数 .