b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

fscanf和fprintf_fscanf函数用法_matlab取整函数(3)

电脑杂谈  发布时间:2017-02-03 00:36:25  来源:网络整理

(5)fgets函数

函数的作用:从文件流中读取一个字符串到s所指的存储空间,直到出现换行符、读到文件尾或者已读了size-1个字符为止

函数的原型:char * fgets(char *s,int size,FILE *stream);

头文件:#include <stdio.h>

返回:执行成功,返回s指针;执行出错,返回NULL

参数:

s:读取字符串的存储空间的首地址

size: 读取的字符串的字符个数(size - 1)

stream:文件流中已打开的文件指针

(6)fread函数

函数的作用:从stream所指的文件中读取数据块

函数的原型:size_t fread(void *ptr,size_t size,size_t nmemb,FILE *stream);

头文件:#include <stdio.h>

返回:返回实际读到的数据块的数目,若比nmemb小可能是读到了文件末尾或者错误发生;feof()函数用于判断是否到文件尾;ferror()函数用于判断是否发生错误

参数:

ptr:读取的数据存放的地址

size:每个数据块的大小

nmemb:读取数据块的个数

stream:文件流中已打开的文件指针

(7)fwrite函数

函数的作用:将数据块写到stream指向的文件中函数的原型:size_t fwrite(const void *ptr,size_t size,size_t nmemb,FILE *stream);头文件:#include <stdio.h>返回:返回实际写入的数据块的数目,若比nmemb小可能是读到了文件末尾或者错误发生参数:ptr:欲写入文件的数据的地址size:每个数据块的大小nmemb:数据块的数目stream:文件流中已打开的文件指针

(8)fseek函数函数的作用:移动文件流的读写位置函数的原型:int fseek(FILE *stream,long offset,int whence);头文件:#include <stdio.h>返回:执行成功,返回为0;执行出错,返回-1。参数:stream:文件流中已打开的文件指针

whence:指针的位置

① SEEK_SET:将文件指针放在文件首

③ SEEK_END:将文件指针放在文件末尾

(9)ftell函数

函数的作用:读取当前指针在文件流的的位置

函数的原型:long ftell(FILE *stream);

头文件:#include <stdio.h>

参数:stream:文件流中已打开的文件指针

(10)feof函数

函数的作用:检测文件流是否到文件末尾

函数的原型:int feof(FILE *stream);

头文件:#include <stdio.h>

返回:到文件末尾时返回非0;其他情况返回0。fscanf函数用法

参数:stream:文件流中已打开的文件指针

(11)fprintf函数

函数的作用:式化数据到文件,

函数的原型:int fprintf(FILE *stream,const char *format,......);

头文件:#include <stdio.h>

返回:执行成功,返回实际输入的字符数;执行错误,返回-1。

参数:

stream:文件流中已打开的文件指针

format:字符串,为指定的式

(12)fscanf函数

函数的作用:式化字符串输入

函数的原型:int fscanf(FILE *stream,const char *format,......);

头文件:#include <stdio.h>

返回:执行成功,返回参数的数目;执行出错,返回-1。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-30196-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 郑灵公姬夷
      郑灵公姬夷

      飞机偏离航道会不知道

    热点图片
    拼命载入中...