#2
醒山2015-07-16 09:11
|
程序代码:
#include"iostream.h"
#include"fstream.h"
#include"string.h"
class student{//只用来存放一个学生的数据
public:
char name[10];
char QQ[11];
char Tel[11];
};
void set(student &x){//输入学生的各项数据
char t[11];
cin>>t;
strcpy(x.name,t);
cin>>t;
strcpy(x.QQ,t);
cin>>t;
strcpy(x.Tel,t);
}
int main(){
student A; //定义一个对象
int i;
fstream outfile("E://f.txt",ios::out);
cout<<"请输入人数:"<<endl;
cin>>i;
cout<<"性别 QQ Tel"<<endl;
while(i--){//把数据输入进文件f.txt中
set(A);
outfile.write(A.name,sizeof(A.name)-2);
outfile.write(A.QQ,sizeof(A.QQ)-2);
outfile.write(A.Tel,sizeof(A.Tel)-1);
}
outfile.close();//关闭文件
return 0;
}
#include"fstream.h"
#include"string.h"
class student{//只用来存放一个学生的数据
public:
char name[10];
char QQ[11];
char Tel[11];
};
void set(student &x){//输入学生的各项数据
char t[11];
cin>>t;
strcpy(x.name,t);
cin>>t;
strcpy(x.QQ,t);
cin>>t;
strcpy(x.Tel,t);
}
int main(){
student A; //定义一个对象
int i;
fstream outfile("E://f.txt",ios::out);
cout<<"请输入人数:"<<endl;
cin>>i;
cout<<"性别 QQ Tel"<<endl;
while(i--){//把数据输入进文件f.txt中
set(A);
outfile.write(A.name,sizeof(A.name)-2);
outfile.write(A.QQ,sizeof(A.QQ)-2);
outfile.write(A.Tel,sizeof(A.Tel)-1);
}
outfile.close();//关闭文件
return 0;
}