c语言函数

C语言fgetchar()函数:从标准输入流中读取字符

函数名:fgetchar头文件:<stdio.h>函数原型:intfgetchar(void);功能:从标准输入流中读取字符参数:没有参数返回值:成功输入流中的下一个字符,它已被转换成为无符号扩展的整型值失败遇到出错或文件结束时返回EOF程序例:从控制台中读取字符,

C语言fabs()函数:求浮点数的绝对值

函数名:fabs头文件:<math.h>函数原型:doublefabs(doublex);功能:求浮点数的绝对值参数:doublex为要操作的双精度数值返回值:返回浮点数的绝对值程序例:求浮点数number的绝对值,并将结果输出#include<stdio.h>#include<math.h>intm

C语言memset()函数:置s中的所有字节为c

函数名:memset头文件:<mem.h>函数原型:void*memmset(void*s,charc,unsignedm);功能:将s的所有字节置成字节c中,s数组的长度由m给出参数:void*s为要设置的区域charc为要设置成的字符unsignedm为要设置区域的前m个字节返回值:返回指向s的指

C语言ferror()函数:检测流上的错误

函数名:ferror头文件:<stdio.h>函数原型:intferror(FILE*stream);功能:检测流上的错误,若检测到给定流上的错误返回非0值。参数:stream是要检测流返回值:成功返回非0值,失败返回0值程序例:使用ferror函数检查p所指向的文件1.txt中有无读写错误,

C语言isalpha()函数:判断字符是否为英文字母

函数名:isalpha头文件:<ctype.h>函数原型:intisalpha(intch);功能:判断字符是否为英文字母参数:intch待检查的字符返回值:ch不是英文字母返回0,ch是英文字母返回非0程序例:判断输入的字符是否为英文字母#include<ctype.h>#include<stdio

C语言strtok()函数:用指定的分隔符分解字符串

函数名:strtok头文件:<string.h>函数原型:char*strtok(char*str1,constchar*str2);功能:用指定的分隔符分解字符串参数:char*str1为要分解的字符串constchar*str2为分隔符字符串返回值:返回下一个分割后的字符串指针,

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

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

C语言getchar()函数:从stdin流中读字符

函数名:getchar头文件:<stdio.h>函数原型:intgetchar(void);功能:从stdin流中读字符参数:没有参数返回值:成功以无符号char强制转换为int的形式返回读取的字符,到达文件末尾或发生读错误返回EOF程序例:在控制台中获取一个字符,

C语言atexit()函数:用于注册终止

函数名:atexit头文件:<stdlib.h>函数原型:intatexit(void(*func)(void)));功能:用于注册终止参数:func为指向终止处理函数的指针返回值:成功返回0值,失败返回非0值程序例:使用该函数实现程序终止时,