Skip to content
本页目录

8.1 文件操作总概

发布时间:

文件名路径

// 1)"D:\data\txt\test.txt" //错误
// 2)R("D:\data\txt\test.txt)" //原始字面量 C++11标准
// 3)"D:\data\txt\test.txt" //转义字符
// 4)"D:/data/txt/test.txt" //转义字符
// 5)"D:/data/txt/test.txt" //Linux系统采用方法

几种操作比较

说明fopenfreopenfstream
加载包<iostream><cstdio>< fstream>
打开写文件指针fopen("*.txt", "wb")freopen("in.txt", "w", stdout)ofstream out;fout.open("test.txt");
打开读文件指针fopen("*.txt", "rb")freopen("in.txt", "r", stdin)ifstream fin; fin.open("fstream_in.txt");
读文件fscanf(fin, "%d", &temp)直接复用标准输入 cin, scanffin >> a;
写文件fprintf(fout, "%d\n", sum)直接复用标准输出cout, printffout << "4333333\n"
关闭指针fclose(fin);fclose(stdin)fout.close()