首先要说明的类成员之一——构造函数,构造函数的作用是初始化类成员。,构造函数时特殊的成员函数,与其他的成员函数不同,构造函数和类同名,而且没有返回类型,与其他成员函数相同的是,构造函数也有形参表(可能为空)和函数体。一个类可以有多个构造函数,每个构造函数必须由于其他构造函数不同数目或类型的形参。下面举一个例子说明:
//首先定义一个类
struct hanrui
{
public://可以不写,因为struct默认为public
int test;//定义一个test
string name;
};
我们看到我们 名为hanrui 的类中包含有test 和 name 两个数据,那么如果要对其进行初始化,则可以
struct hanrui
{
public: