技术热线: 4007-888-234

C语言参考手册之函数库

更新时间: 2019-03-26
阅读量:2107

附录B:标准库


    介绍标准库的组成,及使用注意。


B1 输入与输出:


主要介绍流的概念等。


B11 文件操作


    主要介绍 fopen(), freopen(), fflush(), fclose(), remove(), rename(), tmpfile(), tmpnam(), setvbuf()setbuf()等。


B12 格式化输出


主要介绍 printf(), fprintf(), sprintf(), vprintf(), vfprintf(), vsprintf()等。


B13 格式化输入


    主要介绍 fscanf(), scanf(), sscanf()等。


B14 字符输入/输出函数

主要介绍 fgetc(), fgets(), fputc(), fputs(), getc(), gets(), putc(),puts(), putchar(), ungetc()等。


B15 直接输入输出


    主要介绍 fread()fwrite()


B16 文件定位函数


    主要介绍 fseek(), ftell(), rewind(), fgetpos(), fsetpos()等。


B17 错误处理函数

主要介绍 clearerr(), feof(), ferror(), perror()等。

 


B2 字符类别测试:


    主要介绍 isalnum(c), isalpha(c), iscntrl(c), isdigit(c), … , tolower(c), toupper(c)等。


B3 字符串函数:


    主要介绍 strcpy(),strncpy(), strcat(), strncat(), strcmp(), strncmp(), strchar(), strrchr(), strspn(), strcspn(), strpbrk(), strstr(), strlen(), strerror(), strtok()等。


B4 数学函数:


    主要介绍 sin(), cos(), tan(), asin(), acos(), atan(), atan2(), sinh(), cosh(), tanh(), exp() log(), log10(), pow(), sqrt(), ceil(), floor(), fabs(), ldexp(), frexp(), modf(), fmod()等。


B5 实用函数:


    主要介绍 atof(), atoi(), atol(), strtod(), strtoul(), rand(), srand(), calloc(), malloc(), realloc(), free(), abort(), exit(), atexit(), system(), getenv(), bsearch(), qsort(), abs(), labs(), div(), ldiv()等。

B6 诊断:


    主要介绍 assert()


B7 可变参数表:


    主要介绍 va_list, va_start, va_end


B8 非局部跳转:


    主要介绍 setjmp(), longjmp()等。


B9 信号:


    主要介绍 signal(), raise()等。


B10 日期与时间函数:


    主要介绍 clock(), time(), difftime(), mktime(), asctime(), ctime(), strftime()等。


B11 与具体实现相关的限制:和


    主要介绍整型大小的常量,浮点运算的一些常量。