问题 填空题

#include<iostream>
#include<string>
using namespace std;
class MyClass
public:
MyClass(int i=0)member=i;
void SetMember(const string m)member="big"+m;m=member;
string GetMember()return member;
void print()consttout<<"Stu:"<<member<<endl;
private:
string member;

void main()
MyClass obj1,*obj2;
string i="wang lin";
obj2=&obj1;
ohj2->SetMember(i);
obj1.print();

答案

参考答案:void setMember(const string m){member="big"+m;m=member;}const修饰的形参不能改变。应删去const或者删去m=member。

单项选择题
单项选择题