如何定义指向文件的指针

如何定义指向文件的指针,第1张

指向文件指针也就是文件指针,可搜春以用FILE来定义一个文件指针。格笑漏蠢式如下:

FILE *文件指针

FILE:文件缓冲区的类型名,必须大写

文件指针:指向文件缓冲区的指针

例如: FILE *fp // 定义一个文件指针fp

注:使用文件指碰陪针的时候,必须将头文件#include<stdio.h>包含进源文件中。

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:目标文件指针。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12281327.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存