c语言函数

C语言memmove()函数:从源区域移动m个字节到目标区域

函数名:memmove头文件:<mem.h>函数原型:void*memmove(void*des,void*suc,unsignedm);功能:从源区域移动m个字节到目标区域参数:void*des为要移动的目标区域void*suc为要移动的源区域unsignedm为要移动的字节数返回值:返回指向des

C语言asctime()函数:将给定的日期和时间转换成ASCII码

函数名:asctime头文件:<time.h>函数原型:char*asctime(conststructtm*t);功能:将给定的日期和时间转换成ASCII码参数:tm为要转换的结构体返回值:返回转换后的字符串指针补充:1.将给定的日历时间tm转换为以下固定的25个字符格式的文本表示形式:DDDMMM

C语言div()函数:用于两个整数相除

函数名:div头文件:<stdlib.h>函数原型:div_tdiv(intx,inty);功能:用于两个整数相除参数:intx为被除数inty为除数返回值:返回包含商和余数的结构体补充:typedefstruct{intquot;intrem;}div_t;程序例:使用该函数求两个整数210和25相

C语言clearerr()函数:复位错误标志

函数名:clearerr头文件:<stdio.h>函数原型:voidclearerr(FILE*stream);功能:复位错误标志参数:要复位错误标志的流返回值:没有返回值补充:clearerr的作用是使文件错误标志和文件结束标志置为0.假设在调用一个输入输出函数时出现了错误,

C语言sqrt()函数:计算一个非负实数的平方根

函数名:sqrt头文件:<math.h>用法:doublesqrt(doublex);功能:计算一个非负实数的平方根参数:doublex要操作的非负实数双精度数返回值:返回一个非负实数的平方根程序例:求双精度x的平方根,并将结果输出#include<stdio.h>#include<math.h>in

C语言remove()函数:删除一个文件

函数名:remove头文件:<stdio.h>函数原型:intremove(char*filename);功能:删除一个文件参数:char*filename为要删除的文件名返回值:成功返回0,失败返回非0值程序例:输入文件路径,并删除该文件#include<stdio.h>intmain(void){

C语言write()函数:写文件

函数名:write头文件:<io.h>函数原型:intwrite(inthandle,void*buf,intlen);功能:获取打开文件的指针位置参数:inthandle为要获取文件指针的文件句柄void*buf为要写入的内容intlen为要写入文件的长度返回值:返回实际写入文件内容的长度程序例:将

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

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