C++之文件操作

程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放。
文件可以将数据持久化
C++中对文件操作需要包含头文件fstream

文件类型分两种:
1、文本文件:文件以文本的ASCII形式存储在计算机中。
2、二级制文件:文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂他们。

操作文件的三大类:
1 ofstream :写文件
2 ifstream:读文件
3 fstream:读写文件
文本文件
写文件
包含头文件#include
创建流文件:ofstream ofs;
打开文件:ofs.open(文件路径,打开方式)
写数据:ofs<<"写入的数据"
关闭文件ofs.close();

文件打开方式
ios::in 为读文件而打开文件
ios::out 为写文件而打开文件
ios::ate 初始位置:文件尾
ios::app 追加方式写文件
ios::trunc 如果文件存在先删除,再创建
ios::binary 二进制方式
未完待续…

你可能感兴趣的:(c++,数据结构,链表)