7.6

来源:互联网 发布:python 时间戳加减 编辑:程序博客网 时间:2024/06/05 09:54
#include <iostream> #include <strstream> using namespace std;  typedef struct student {int num;  char name[20];  double score; }; int main() { student stud[3]={1234,"jiang",78,1123,"Wang",89.5,1234,"hu",90}, dstud1[3]; student stud1[3]; char c[50];  int i;  ostrstream strout(c,50);  for(i=0;i<3;i++)  strout<<stud[i].num<<" "<<stud[i].name<<" "<<stud[i].score<<" ";  strout<<ends;  cout<<"array c:"<<endl<<c<<endl<<endl;  istrstream strin(c,50);  for(i=0;i<3;i++)  strin>>stud1[i].num>>stud1[i].name>>stud1[i].score;  cout<<"data from array c to array stud1:"<<endl;  for(i=0;i<3;i++)  cout<<stud1[i].num<<" "<<stud1[i].name<<" "<<stud1[i].score<<endl;  cout<<endl;  return 0; }  

0 0
原创粉丝点击