C语言标准库教程
-
ungetc() – C语言库函数
C语言库函数 int ungetc(int char, FILE *stream) 将字符的字符(unsigned char类型)到指定的流,用于下一个读操作。 声明 以下是声明 ungetc() 函数。 i…… -
perror() – C语言库函数
C语言库函数 void perror(const char *str) 描述性错误信息打印到stderr。首先打印字符串str接着一个冒号,然后是一个空格。 声明 以下是声明perror() 函数…… -
<stdlib.h> – C语言标准库
stdlib.h中头文件定义了四个变量类型,用于执行一般函数的几个宏和各类函数。 库变量 以下是在头文件stdlib.h中定义的变量类型: S.N. 变量和说明 …… -
atof() – C语言库函数
C库函数 double atof(const char *str)转换的字符串参数str一个浮点数(double类型)。 声明 以下是atof() 函数的声明。 double atof(constchar*str) 参…… -
atoi() – C语言库函数
C库函数 int atoi(const char *str) 转换为字符串参数str为整数(int型)。 声明 以下是atoi() 函数的声明。 int atoi(constchar*str) 参数 str -- …… -
atol() – C语言库函数
C库函数long int atol(const char *str) 转换的字符串参数str一个长整型(类型为long int)。 声明 以下是声明 atol() 函数. longint atol(constchar*str)…… -
strtod() – C语言库函数
C库函数 double strtod(const char *str, char **endptr) 指向的字符串参数str 一个浮点数(double类型)转换。若endptr不为NULL,转换中使用的最后一个字符…… -
strtol() – C语言库函数
C库函数 long int strtol(const char *str, char **endptr, int base) 字符串str中的初始部分转换为long int值,根据给定的基,必须是2和36(含)之间或者是…… -
strtoul() – C语言库函数
C库函数unsigned long int strtoul(const char *str, char **endptr, int base) 函数将一个无符号长整型值的字符串str中的初始部分根据给定的基数,必须在2和…… -
calloc() – C语言库函数
C库函数 void *calloc(size_t nitems, size_t size) 分配请求的内存,并返回一个指向它的指针。的malloc和calloc的区别是,malloc不设置内存calloc为零,其中…… -
free() – C语言库函数
C库函数 void free(void *ptr) 由calloc,malloc或realloc调用先前分配的回收内存。 声明 以下是free()函数的声明。 void free(void*ptr) 参数 ptr --…… -
malloc() – C语言库函数
C库函数 void *malloc(size_t size) 分配请求的内存,并返回一个指向它的指针。 声明 以下是声明函数 malloc() 。 void*malloc(size_t size) 参数 siz…… -
realloc() – C语言库函数
C库函数 void *realloc(void *ptr, size_t size) 试图调整以前分配与调用malloc或calloc的ptr所指向的内存块的大小。 声明 以下是realloc() 函数的声明。 …… -
abort() – C语言库函数
C库函数 void abort(void) 中止程序执行并附带了直接调用取代。 声明 以下是 abort() 函数的声明。 void abort(void) 参数 NA 返回值 这个函数不…… -
atexit() – C语言库函数
C库函数 int atexit(void (*func)(void)) 会导致程序终止时被调用指定的函数功能。可以注册在你喜欢的任何地方,但它会被称为当时的程序终止的终止函数。 声…… -
exit() – C语言库函数
C库函数 void exit(int status) 立即终止调用进程。任何打开的文件描述符属于过程中被关闭,任何子进程继承和之父进程1,初始化,发送信号SIGCHLD。 声明 …… -
getenv() – C语言库函数
C库函数 char *getenv(const char *name) 搜索name所指向的字符串并返回相关值。 声明 以下是用getenv() 函数的声明。 char*getenv(constchar*name) 参数…… -
system() – C语言库函数
C库函数 int system(const char *command) 通过指定的命令要执行的命令处理器并返回主机环境的命令后,已经完成的命令名称或程序名。 声明 以下是system()…… -
bsearch() – C语言库函数
C库函数 void *bsearch(const void *key, const void *base, size_t nitems, size_t size, int (*compar)(const void *, const void *)) 函数搜索一个数组的…… -
qsort() – C语言库函数
C库函数 void qsort(void *base, size_t nitems, size_t size, int (*compar)(const void *, const void*)) 数组进行排序。 声明 以下是声明 qsort() 函…… -
abs() – C语言库函数
C库函数int abs(int x) 返回x的绝对值。 声明 以下是 abs() 函数的声明。 int abs(int x) 参数 x -- 这是整数值。 返回值 这个函数返回x的绝对值…… -
div() – C语言库函数
C库函数 div_t div(int numer, int denom) 将numer (分子)除以 denom (分母)。 声明 以下是div() 函数的声明。 div_t div(int numer,int denom) 参数…… -
labs() – C语言库函数
C库函数long int labs(long int x)返回x的绝对值。 声明 以下是声明labs()函数。 longint labs(longint x) 参数 x -- 这是整数值。 返回值 这个…… -
ldiv() – C语言库函数
C库函数 div_t div(long int numer, long int denom) 除以numer (numerator) by denom (denominator). 声明 以下是 ldiv() 函数的声明。 div_t div(longin…… -
rand() – C语言库函数
C库函数 int rand(void) 返回一个伪随机数,范围在0至RAND_MAX。 RAND_MAX是一个常数,其实现之间的默认值可能不同,但它不大于32767。 声明 以下是 rand(……