c++中如何传递字符串给函数

class Student
{
public:
string name;
void Student(string n); //构造函数
};
void Student::Studet (string n)
{
name =n; //传递名字
}
Int main()
{
Student stu(张三);
}

调用构造函数(参数为字符串)

方法一:
Student stu("张三");
方法二:
Student *stu = new Student("张三");

推荐使用第二种,注意对象的句柄stu用完之后,要delete掉
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-20
Student stu(“张三”);
相似回答