//以上对类的定义可以作为头文件:#include “e10-1.h” 代替。
void person::Register(const char *name, int age, char sex) { strcpy(Name,name); Age=age; Sex=(sex=='m'? 0 : 1 ); }
"<<list1.Max()<<" and there are "<<list1.Elem
void main() { void out_dat(person); //person 是类名,对
象将作为参数。如函数说明:int sum(int,int); char name[8]; int no; person per1,per2,per3;
cout<<"input no,name"; cin>>no>>name; per1.setno(no,name); per2.setno(12345,"zhang"); per3.setno(16789,"zhou");
#include “ex91.h” inline void person ::Register(const char *name, int age, char sex)
{ strcopy(Name,name); Age=age; Sex=(sex==’m’ ? 0 : 1 ); }
inline void person ::Getname(char *name); {strcpy(name, Name);
void main()
{ Linear_List list,list1; //定义两个对象