首页 > 编程知识 正文

c语言中sizeof函数的用法,c语言fwrite函数的用法

时间:2023-05-03 21:18:53 阅读:156981 作者:677

满意的回答

凯臣格b .

2017.09.05推荐

合格率: 40%等级: 12

帮助: 3704人

C语言的fopen函数用于打开文件。

函数原型: file*fopen(constchar*path,const char * mode );

参数:

表示包含文件名的文件路径的path字符串类型

模式是打开文件的模式,

返回值:如果文件被成功打开,则会返回指向该流的文件指针。 如果文件打开失败,则返回NULL,并将错误代码存储在errno中。

模式:

r以只读方式打开文件。 此文件必须存在。

r以可读写的方式打开文件。 此文件必须存在。

rb读写打开二进制文件,允许读写数据。 文件必须存在。

w如果只打开文件,并且文件存在,则将文件长度清除为0,则该文件的内容将消失。 如果文档不存在,请创建它。

w打开可读写的文件,如果文件存在,当文件长度为零时,该文件的内容将消失。 如果文档不存在,请创建它。

a用附加的方法只写入文件。 如果文件不存在,则会创建该文件;如果文件存在,写入的数据会添加到文件的末尾。 这意味着将保留文件的原始内容。 (EOF符号保留)

a附加可读写文件打开。 如果文件不存在,则会创建该文件。 如果文件存在,则写入的数据将添加到文件的末尾,并保留文件的原始内容。 (不保留原始的EOF符号)

web只写是打开二进制文件还是新建; 只允许写入数据。

web读写打开或创建允许读取和写入的二进制文件。

ab读写允许打开二进制文件,并在读取或文件末尾添加数据。

实例:

#包含

# definef _ path ' d :\ my file\ file.dat '

入主(void ) )。

{

file * FP=空; //需要注意

FP=fopen(f_path,' r ' );

if (空值==FP ) )。

{

返回- 1; //返回错误代码的步骤

}

flose(FP );

fp=NULL; //必须指向空。 否则,它将指向原始打开的文件的地址

返回0;

}

00共享通报

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。