大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
没什么实际意义,就是一个很普通的名字。
创新互联是一家专业提供永善企业网站建设,专注与成都网站建设、网站制作、H5网站设计、小程序制作等业务。10年已为永善众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。
不过根据大多数人的命名习惯,一般用作文件指针,fp:file pointer.
fp是一个文件指针(FILE *),fgetc是从文件中读取一个字符,EOF是文件结束的标志
fgetc百科:
FILE 是系统定义的一种结构类型的名称。
FILE *fp; 变量类型声明。声明 fp 是 FILE型指针,用于指向FILE类型 (文件结构)。
文件流-- 排成一队,有先后次序的 输入(或输出)一串数据,驻留并通过 输入输出缓冲区,进出程序。如同水流般地流入或流出。它来自文件或写入文件。
扩展资料:
FILE *fp的替换用法:
fp=fopen("test.dat", "w"); /*建立一个文字文件只写*/
fclose(fp); /*关闭文件*/
fwrite(const void*buffer,size_t size,size_t count,FILE*stream);
1、buffer:是一个指针,对fwrite来说,是要输出数据的地址。
2、size:要写入的字节数;
3、count:要进行写入size字节的数据项的个数;
4、stream:目标文件指针。
fprintf,向文件里写入数据。
函数原型为 int fprintf( FILE *stream, const char *format, [argument]...)
即向stream指向的文件,按format格式,写入若干个argument值。
fclose,关闭文件。
函数原型为 int fclose( FILE *fp )
关闭fp指向的文件
feof功 能: 检测流上的文件结束符
fread C语言库函数名: fread
功 能: 从一个流中读数据
函数原型: int fread(void *ptr, int size, int nitems, FILE *stream);
参 数:用于接收数据的地址(字符型指针)(ptr)
单个元素的大小(size)
元素个数(nitems)
提供数据的文件指针(stream)
返回值:成功读取的元素个数