c语言函数

C语言getc()函数:从指定的流 stream 获取下一个字符

函数名:getc头文件:<stdio.h>函数原型:intgetc(FILE*stream);功能:从指定的流stream获取下一个字符(一个无符号字符),并把位置标识符往前移动。参数:FILE*stream要读取的流返回值:成功以无符号char强制转换为int的形式返回读取的字符,

C语言calloc()函数:用于分配堆内存

函数名:calloc头文件:<stdlib.h>函数原型:void*calloc(size_tn,size_ts);功能:用于分配堆内存参数:size_t*n分配空间的个数size_t*m分配空间的字节数返回值:返回所分配内存的指针程序例:使用该函数为输入的元素动态分配内存空间#include<std

C语言frexp()函数:把一个双精度数分解为尾数和指数

函数名:frexp功能:把一个双精度数分解为尾数和指数函数原型:doublefrexp(doublevalue,int*eptr);参数:doublevalue为要分解的双精度浮点数,int*eptr为传回分解好的指数的指针变量返回值:返回分解好的尾数程序例:将给出的双精度数x分解成为在0.5和1之间

C语言free()函数:用于释放已分配的内存块

函数名:free头文件:<stdlib.h>函数原型:voidfree(void*block);功能:用于释放已分配的内存块参数:void*block为已分配的内存块返回值:没有返回值程序例:使用该函数释放已分配的内存空间#include<stdio.h>#include<stdlib.h>#incl

C语言isatty()函数:检查给定的设备类型

函数名:isatty头文件:<io.h>函数原型:intisatty(inthandle);功能:检查给定的设备类型参数:inthandle为要检查的设备文件句柄返回值:普通文件返回0,设备返回-1补充:常用设备名:stdin标准输入设备键盘stdout标准输出设备显示器stderr标准错误设备std