c++中怎么返回list,map容器的指针,并在主函数中怎么接受和操作
2个回答
展开全部
list * p = getList();然后操作啊,和普通类型没有区别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include
using namespace std;
class List{
public:
//类类声明必须公
struct DATA{
char key[10];
char name[20];
char job[10];
};
struct Node{
DATA data;
Node* nextNode;
};
Node* STAddEnd(Node*head,DATA data);
private:
static Node * head;
};
//外面试用类类要加List::
List::Node* List::STAddEnd(List::Node*head,List::DATA data){}
int main(){
List list;
List::Node node;
List::DATA data;
list.STAddEnd(&node,data);
}
using namespace std;
class List{
public:
//类类声明必须公
struct DATA{
char key[10];
char name[20];
char job[10];
};
struct Node{
DATA data;
Node* nextNode;
};
Node* STAddEnd(Node*head,DATA data);
private:
static Node * head;
};
//外面试用类类要加List::
List::Node* List::STAddEnd(List::Node*head,List::DATA data){}
int main(){
List list;
List::Node node;
List::DATA data;
list.STAddEnd(&node,data);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询