63,594
社区成员




#include <string>
#include <iostream>
using namespace std;
class stud
{
private:
int sno,age;
string name;
char sex;
public:
stud(int sn=0, int a=18, string n="Lee", char s='M') //构造函数
{
sno = sn;
age = a;
name=n;
sex = s;
cout <<"学生类已创建" <<endl;
}
~stud() //析构函数
{
cout <<"学生类已销毁" <<endl;
}
};
int main()
{
stud st;
return 0;
}
strcpy(name, n); //char可以直接复 name=n;
#include <cstring>
#include <iostream>
class stud
{
private: int sno,age;
char name;
char sex;
public:
stud(int sn, int a, char n, char s) //构造函数
{
sno = sn;
age = a;
strcpy(name, n);
sex = s;
cout < <"学生类已创建" < <endl;
}
~stud() //析构函数
{
cout < <"学生类已销毁" < <endl;
}
};//加个;