如何用构造函数去初始化字符串变量?
比如有一个类:
Class Jw
{
char a[10];
};
如何添加一构造函数,使得可以把a[10]的内容初始化成"Hello!".
[解决办法]
是字符串,就不要这样定义了,直接用string;
Class Jw
{public:
Jw(){str=Hello!;}
....
private:
string str;
};
如果用你的则:Class Jw
Jw(){a[10]={'H','e','l','l','o','!','\0'};}
发布时间: 2012-06-05 13:54:06 作者: rapoo
如何用构造函数去初始化字符串变量?
比如有一个类:
Class Jw
{
char a[10];
};
如何添加一构造函数,使得可以把a[10]的内容初始化成"Hello!".
[解决办法]
是字符串,就不要这样定义了,直接用string;
Class Jw
{public:
Jw(){str=Hello!;}
....
private:
string str;
};
如果用你的则:Class Jw
Jw(){a[10]={'H','e','l','l','o','!','\0'};}