#include<iostream>
using namespace std;
#include<fstream>
class Person {
public:
char m_Name[64]; //姓名
int m_Age; //年龄
};
void test01(){
//1、包含头文件
//2.创建流对象
ofstream ofs("person.txt",ios::out | ios::binary);
//3、打开文件
//ofs.open("person.txt",ios::out | ios::binary) ;
//4、写文件
Person p = { "张三",18 };
ofs.write((const char *)&p, sizeof(Person));
//5、关闭文件
ofs.close();
}
//二进制文件写文件
int main() {
test01();
system("pause");
return 0;
}
我们打开文件的路径:发现多了一个person.txt文件
文件打开就是长下面这个样子哦