文档介绍:C 语言参考手册之函数库 Ver: Date:2005-8-19
LW7807@ 制作摘录自《C 程序设计语言(第二版)》K&R 著徐宝文等译版权属原作者和出版社所有
版权说明:
本资料内容摘录自《C程序设计语言(第二版)》K&R 著徐宝文李志译尤晋元审校
机械工业出版社出版一书。版权属原作者和出版社所有。制作本资料为了我本人学习和参考,
非商业用途。
建议读者阅读原书学习比较好,它更详细。
目录:
附录 B:标准库
介绍标准库的组成,及使用注意。
输入与输出:<>
主要介绍流的概念等。
文件操作
主要介绍 fopen(), freopen(), fflush(), fclose(), remove(), rename(), tmpfile(), tmpnam(),
setvbuf(),setbuf()等。
格式化输出
主要介绍 printf(), fprintf(), sprintf(), vprintf(), vfprintf(), vsprintf()等。
格式化输入
主要介绍 fscanf(), scanf(), sscanf()等。
字符输入/输出函数
主要介绍 fgetc(), fgets(), fputc(), fputs(), getc(), gets(), putc(),puts(), putchar(),
ungetc()等。
直接输入输出
主要介绍 fread()和 fwrite()。
文件定位函数
主要介绍 fseek(), ftell(), rewind(), fgetpos(), fsetpos()等。
错误处理函数
主要介绍 clearerr(), feof(), ferror(), perror()等。
字符类别测试:<>
主要介绍 isalnum(c), isalpha(c), trl(c), isdigit(c), …, tolower(c), toupper(c)等。
字符串函数:<>
主要介绍 strcpy(),strncpy(), strcat(), strncat(), strcmp(), strncmp(), strchar(), strrchr(),
strspn(), strcspn(), strpbrk(), strstr(), strlen(), strerror(), strtok()等。
数学函数:<>
主要介绍 sin(), cos(), tan(), asin(), acos(), atan(), atan2(), sinh(), cosh(), tanh(), exp()
log(), log10(), pow(), sqrt(), ceil(), floor(), fabs(), ldexp(), frexp(), modf(), fmod()等。
实用函数:<>
主要介绍 atof(), atoi(), atol(), strtod(), strtoul(), rand(), srand(), calloc(), malloc(),
realloc(), free(), abort(), exit(), atexit(), system(), getenv(), bsearch(), qsort(), abs(), labs(),
div(), ldiv()等。
诊断:<>
主要介绍 assert()。
可变参数表:<>
主要介绍 va_list, va_start, va_end。
非局部跳转:<>
主要介绍 setjmp(), longjmp()等。
信号:<>
主要介绍 signal(), raise()等。
日期与时间函数:<>
主要介绍 clock(), time(), difftime(), mktime(), asctime(), ctime(), strftime()等。
与具体实现相关的限制:<>和<>
主要介绍整型大小的常量,浮点运算的一些常量。
- 1 / 15-
C 语言参考手册之函数库 Ver: Date:2005-8-19
LW7807