#include <iostream> using namespace std; struct Date //声明结构体类型Date {int month; int day; int year; }; struct Student //声明结构体类型Student {int num; char name[20]; char sex; Date birthday; //声明birthday为Date类型的成员 float score; }student1,student2={10002,″Wang Li″,′f′,5,23,1982,89.5}; //定义Student 类型的变量student1,student2,并对student2初始化 int main( ) { student1=student2; //将student2各成员的值赋予student1的相应成员 cout<<student1.name<<endl; //输出student1中的name成员的值 cout<<student1.sex<<endl; //输出student1中的sex成员的值 cout<<student1.birthday.month<<′/′<<student1.birthday.day<<′/′ <<student1.birthday.year<<endl; //输出student1中的birthday各成员的值 cout<<student1.score<<endl; return 0; } 运行结果如下: 10002 Wang Li f 5/23/1982 89.5
评论