c语言函数

C语言memchr()函数:对字符c搜索s区域的前m个字节

函数名:memchr头文件:<mem.h>函数原型:void*memchr(void*s,charc,unsignedm);功能:对于字符c搜索s区域的前m个字节参数:viod*s指向目标区域的指针charc为要搜索的字符unsignedm为要搜索的区域的前m个字节返回值:返回指向字符c在s中第一次出

C语言modf()函数:求双精度数的小数部分

函数名:modf头文件:<math.h>函数原型:doublemodf(doublevalue,double*iptr);功能:求双精度数的小数部分参数:doublevalue为要操作的双精度数,double*iptr为要传回整数部分的变量指针返回值:返回value的小数部分程序例:分别求出双精度nu

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

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

C语言puts()函数:把一个字符串写入到标准输出 stdout

函数名:puts头文件:<stdio.h>函数原型:intputs(char*str);功能:把一个字符串写入到标准输出stdout,直到空字符,但不包括空字符。换行符会被追加到输出中。参数:char*str要被传输的字符串返回值:成功返回一个非负值,失败返回EOF。

C语言gcvt()函数:把浮点数转换为字符串

函数名:gcvt头文件:<stdlib.h>函数原型:char*gcvt(doublef,intn,char*c);功能:把浮点数转换为字符串,四舍五入参数:doublef要转换的浮点数intn为要显示的位数char*c存放结果的临时缓冲区返回值:返回字符串指针,

C语言fclose()函数:关闭流 stream

函数名:fclose头文件:<stdio.h>函数原型:intfclose(FILE*stream);功能:关闭流stream,刷新所有的缓冲区。参数:stream指定了要被关闭的流返回值:成功返回0;失败返回EOF。程序例:打开文件,写入成功后,关闭文件。

C语言toupper()函数:把小写字母转换为大写字母

函数名:toupper头文件:<ctype.h>函数原型:inttouppper(intch);功能:把小写字母转换为大写字母,不是小写字母的不变参数:intch待转换的字符返回值:返回转换后的字符程序例:把小写字母转换为大写字母#include<ctype.h>#include<stdio.h>in

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

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