怎么建设自己网站首页,做网站风险,表白网站制作教程,东莞网站建设网文章目录 1、联系2、区别r#xff08;只读#xff09;w#xff08;只写#xff09;a#xff08;追加#xff09;r#xff08;读写#xff0c;文件必须存在#xff09;w#xff08;读写#xff0c;文件不存在则创建#xff0c;存在则清空#xff09;a#xff08;读… 文章目录 1、联系2、区别r只读w只写a追加r读写文件必须存在w读写文件不存在则创建存在则清空a读写文件不存在则创建存在则追加 1、联系
它们的共同点是都允许读写文件内容。
2、区别
r只读
打开一个文件用于读取。如果文件不存在返回 NULL。从文件的开头开始读取。如果文件不存在或打开失败返回 NULL。如果文件已经存在将不会清空文件。
w只写
打开一个文件用于写入。如果文件不存在则创建该文件。如果文件已经存在删除文件内容。如果文件存在则从文件的开头开始写入。如果文件打开失败返回 NULL。
a追加
打开一个文件用于追加。如果文件不存在则创建该文件。如果文件已经存在则写入的数据会追加到文件末尾。如果文件打开失败返回 NULL。
r读写文件必须存在
打开一个文件用于读写操作。文件必须存在否则返回 NULL。从文件的开头开始读写。如果文件不存在或打开失败返回 NULL。
w读写文件不存在则创建存在则清空
打开一个文件用于读写操作。如果文件不存在则创建该文件。如果文件已经存在删除文件内容。如果文件打开失败返回 NULL。
a读写文件不存在则创建存在则追加
打开一个文件用于读写操作。如果文件不存在则创建该文件。如果文件已经存在则写入的数据会追加到文件末尾。如果文件打开失败返回 NULL。