这个函数怎么运行不了啊,请大家帮忙看看,谢谢啊!
#include <iostream>
#include <string>
using namespace std;
class Student//声明Student类
{
public:
student(int,string,char); //定义构造函数
~Student() //定义析构函数
{cout<<"Destructor called."<<endl;}
void display()
{
cout<<"num: "<<num<<endl;
cout<<"name: "<<name<<endl;
cout<<"sex: "<<sex<<endl<<endl;
}
private:
int num;
char name[10];
char sex;
};
Student::student(int n,string nam,char s)
{num=n;
name=nam;
sex=s;
cout<<"Constructor called."<<endl;
}
int main()
{
Student stud1(1001,"wang_li",'f');//建立对象stu1
stud1.display();
Student stud2(1002,"zhang_fang",'m');//建立对象stu2
stud2.display();
return 0;
}