comeonbabe_ 2017-10-25 03:25 采纳率: 0%
浏览 388

以类为参数执行函数碰到了问题

typedef struct LNode
{
int data;
struct LNode *next;
}LNode,*Linklist;

class Set
{
public:
Linklist L;
void Add_Elem(int x);
void Delete_Elem(int x);
bool Search(int x);
Set();
~Set();
};

Set Union(Set myset1,Set myset2)
{
Set myset;
Linklist p=myset1.L,q=myset2.L,r=myset.L;
//函数执行到这里出现了问题,发现 main函数中的A,B,好像没有把他们的链表传给myset1和Myset2,所以myset1和myset2的L链表是空的,该怎么写,是不是要写个什么复制构造函数还是什么的,麻烦写一下那个大概的代码思路,谢谢
。。。。
}

int main(){
Set A;
Set B;
A.L=(Linklist)malloc(sizeof(LNode));
A.L->next=NULL;
B.L=(Linklist)malloc(sizeof(LNode));
B.L->next=NULL;
int m,n;
int i=0,j=0,x;
cin>>m>>n;
while (i<m)
{
    cin>>x;
    A.Add_Elem(x);
    i++;
}
while (j<n)
{
    cin>>x;
    B.Add_Elem(x);
    j++;
}
show(Union(A,B));
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 DS18B20内部ADC模数转换器
    • ¥15 做个有关计算的小程序
    • ¥15 MPI读取tif文件无法正常给各进程分配路径
    • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
    • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
    • ¥15 setInterval 页面闪烁,怎么解决
    • ¥15 如何让企业微信机器人实现消息汇总整合
    • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
    • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
    • ¥15 TLE9879QXA40 电机驱动