Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/129.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用指针';s指向打印姓名列表的指针?_C++_Pointers - Fatal编程技术网

C++ 如何使用指针';s指向打印姓名列表的指针?

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

我想创建一个成员函数“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=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>数组来保存字符串。