#include<fstream>
#include<iostream>
using namespace std;
int main()
{
int array[3]={1,3,4};
int array1[3];
int *p1=array;
ofstream outfile("D:\\11.dat",ios::binary);
for(int i=0;i<3;i++)
outfile.write((char*)&array[i],sizeof(int));
outfile.close();
ifstream infile("D:\\11.dat",ios::binary);
for(int j=0;j<3;j++)
{
infile.read((char*)&array1[j],sizeof(int));
cout<<array1[j]<<endl;
}
infile.close();
return 0;
#include<iostream>
using namespace std;
int main()
{
int array[3]={1,3,4};
int array1[3];
int *p1=array;
ofstream outfile("D:\\11.dat",ios::binary);
for(int i=0;i<3;i++)
outfile.write((char*)&array[i],sizeof(int));
outfile.close();
ifstream infile("D:\\11.dat",ios::binary);
for(int j=0;j<3;j++)
{
infile.read((char*)&array1[j],sizeof(int));
cout<<array1[j]<<endl;
}
infile.close();
return 0;
}