#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
using namespace std;
struct Hero{
char name[64];
int sex;
};
void printHero(struct Hero &h){
cout << "name=" << h.name << endl;
cout << "sex= " << h.sex << endl;
}
class Advero{
public://访问权限控制
char name[64];
int sex;
void printHero(){
cout << "advHero" << endl;
cout << "name=" << name << endl;
cout << "sex= " << sex << endl;
}
};
class Animal{
public:
char kind[64];
char color[64];
void printAnimal(){
cout << "kind = " << kind << endl;
cout << "color = " << color << endl;
}
/*private:
char kind[64];
char color[64];
};*/
};
int main(void){
Hero h;
//h.name = "xuxin";
strcpy(h.name, "xuxin");
h.sex = 1;
printHero(h);
Advero ad;
strcpy(ad.name, "xx");
ad.sex = 2;
ad.printHero();
cout << "=======" << endl;
Animal dog;
strcpy(dog.kind, "gou");
strcpy(dog.color, "yellow");
system("pause");
return 0;
}