C++ 如何使用指针';s指向打印姓名列表的指针?
我想创建一个成员函数“getList”来打印姓名列表 但是,我没有任何使用指针指针的线索 任何评论都会对我有帮助C++ 如何使用指针';s指向打印姓名列表的指针?,c++,pointers,C++,Pointers,我想创建一个成员函数“getList”来打印姓名列表 但是,我没有任何使用指针指针的线索 任何评论都会对我有帮助 class Happy { private: MyString name; int money; char* list[100]; // I'd like to save a shopping list here. int index; public: Happy(char* np=NU
class Happy
{
private:
MyString name;
int money;
char* list[100]; // I'd like to save a shopping list here.
int index;
public:
Happy(char* np=NULL, int money=10000);
Happy(Happy &r);
~Happy();
Happy &operator=(Happy &r);
void use(char* ip, int n);
Happy &winner(Happy &r);
void setName(MyString &name);
MyString &getName();
void setMoney(int money);
int getMoney();
char** getList(); // I'd like to print the shopping list with a pointer's pointer.
int getIndex();
};
//----------------------------------------
char** Happy::getList()
{
// How should I fill this block so that I could print lists?
}
您可以简单地
返回列表代码> > .p> >如果你要走C++方式,我建议使用C++库<代码> STD::String < /Cord>代替C<代码> char < /Cord>数组来保存字符串。