12.1.1重学C++之【写文本文件】

#include<stdlib.h>
#include<iostream>
#include<string>
#include<fstream> // 包含头文件
using namespace std;



/*
    5 文件操作
        5.1 文本文件
            5.1.1 写文本文件  
            5.1.2 读文本文件
        5.2 二进制文件
            5.2.1 写二进制文件
            5.2.2 读二进制文件
*/
/*
    头文件<fstream>
    程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放,通过文件可以将数据持久化

    文件类型分为两种:
        文本文件:   文件以文本的ASCII码形式存储在计算机中
        二进制文件: 文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们
    操作文件的三大类:
        ofstream: 写操作
        ifstream: 读操作
        fstream : 读写操作
*/
/*
    5.1.1 写文本文件
        写文件可以利用 ofstream ,或者fstream类
*/



void test1(){
    // 1 包含头文件<fstream>

    // 2 创建流对象
    ofstream ofs;

    // 3 指定打开方式
    ofs.open("test.txt", ios::out);

    // 4 写内容
    ofs << "姓名:张三" << endl;
    ofs << "性别:男" << endl;
    ofs << "年龄:20" << endl;

    // 5 关闭文件
    ofs.close();
}



int main()
{
    test1();

    system("pause");
    return 0;
}

猜你喜欢

转载自blog.csdn.net/HAIFEI666/article/details/114981062