文档介绍:C语言参考手册之函数库
Ver: Date: 2005-8-19
******@《C程序设计语言(第二版)》K&R著徐宝文等译版权 属原作者和出版社所有
-1/15-
版权说明:
本资料内容摘录自《C程序设计语言(第二版)》K&R著徐宝文李志译尤晋元审校
机械工业出版社出版一书。版权属原作者和出版社所有。制作本资料为了我本人学习和 参考,
非商业用途。
建议读者阅读原书学习比较好,它更详细。
目录:
附录B:标准库
介绍标准库的组成,及使用注意。
B. 1输入与输出:<>
主要介绍流的概念等。
B. 1. 1文件操作
主要介纟召 fopenO, freopenO, fflushf), fcloseO, remove(), renamef), trnpfilef), tmpnamO, setvbuf(), setbufO 等。
B. 1. 2格式化输出
主要介绍 printfO, fprintfO, sprintf。, vprintf。, vfprintf。, vsprintff)等。
B. 1. 3格式化输入
主要介绍 fscanff), scanfO, sscanff)等。
B. 1. 4字符输入/输出函数
主要介绍 fgetcf), fgetsO, fputcO, fputs(), getc(), gets。, putc(),puts(), putchar。,
ungetc。等。
B. 1. 5直接输入输出
主要介绍 freadf)和 fwrite()。
B. 1. 6文件定位函数
主要介绍 fseekQ, rewind。, fgetposQ, fsetpos()等。
B. 1. 7错误处理函数
主要介绍 clearerrO; feof(), ferrorO, perrorf)等。
B. 2字符类别测试:<>
主要介绍 isalnum(c), isalpha(c), iscntrl(c), isdigit(c), ••• , tolower(c), toupper(c)等。
B・3字符串函数:<>
主要介绍 , strcatO, strncatO, strcmpO. strncmpO, strcharf), strrchrQ, strspnO/ strcspnO. strpbrkO, strstrO, strlenO, strerrorO, strtok()等。
B. 4数学函数:>
主要介绍 sin(), cos(), tan(), asin(), acos(), atan(), atan2(), sinh(), cosh(), tanh(); exp() logO, loglOQ, powO, sqrtQ, ceil(), floor。, fabs(), ldexp(), frexp(), modfQ, fmod()等。
B. 5 实用函数:<>
主要介绍 atof(), atoi(), atol(), strtod(), strtoulO; randO, srandO, callocO; mallocO;
reallocO; free。,abort。,exit。,atexitf); system0; getenvO, bsearch。,qsortO; abs(), labsf).
div()」div0 等。
B・ 6 诊断:>
主要介绍assert。。
B. 7可变参数表:<>
主要介绍 vajist, va_start, va_endo
B. 8非局部跳转:<>
主要介绍 setjmpO, longjmpO等。
B. 9 信号:<>
主要介绍 signalOi raise()等。
B. 10日期与时间函数:<>
主要介绍 clockO, time。, difftime。, mktimeO, asctime。, ctime。, strftime0等。
B. 11与具体实现相关的限制:<>和<>
主要介绍整型大小的常量,浮点运算的一些常量。
C语言参考手册之函数库Ver: Date: 2005-8-19
******@《C程序设计语言(第二版)》K&R著徐宝文等译版权 属原作者和出版社所有
-2/15-
附录B:标准库返回目录
本附录总结了 ANSI标准定义的函数库。标准库不是C语言本身的构成部分,但是支 持标准C的实现会提供该