Linux系统调用和文件IO.ppt

Linux系统调用和文件IO

fprintf函数 #includestdio.h int fprintf(FILE *stream,const char *format,…); 功能:fprintf()函数根据指定的format(格式)(格式)发送信息(参数)到由stream(流)指定的文件。fprintf()只能和printf()一样工作。Fprintf()的返回值是输出的字符数,发送错误时返回一个负值。 fscanf函数 #includestdio.h Int fscanf(FILE *stream,char *format,…); 功能:从一个流中执行格式化输入 fread函数 #include stdio.h Int fread(void *ptr,int size,int nitems,FILE *stream); 功能:从一个流中读数据 参数:用于接受数据的地址(指针)(ptr) 单个元素的大小(size):单位是字节而不是位,例如:读取一个整数值就是4 元素个数(nitems) 提供数据的文件指针(stream) 返回值:成功读取的元素个数 fwrite函数 #include stdio.h Int fwrite(const void *buffer,size_t size,size_t count,FILE *stream); 功能:向文件读取写入一个数据块 参数: Buffer:是一个指针,对

文档评论(0)

1亿VIP精品文档

相关文档