数据结构顺序表的问题。源代码纠错。请帮我看一下!

http://tieba.baidu.com/p/4050589852就是在这个贴吧上问的问题,程序编译时没有报错。但一旦将两个线性表的数据输入完后,程序立即终止。... http://tieba.baidu.com/p/4050589852
就是在这个贴吧上问的问题,程序编译时没有报错。但一旦将两个线性表的数据输入完后,程序立即终止。
展开
 我来答
kaixingui2012
2015-09-18 · TA获得超过4.2万个赞
知道大有可为答主
回答量:1.4万
采纳率:81%
帮助的人:6516万
展开全部
我运行了一下,你的代码没有问题啊
请输入顺序表中的元素:1 3 5 7 9
请输入顺序表中的元素:2 3 4 5 6 7
1 3 5 7 9
1 2 3 3 4 5 5 6 7 7 9
不知道你是想问什么?程序没有达到要求?还是你的机器运行有异常?
更多追问追答
追问
但是_union函数的作用是将线性表Lb的值(La中没有)复制到La中。
追答
int LocateElem(const List L, ElemType e, bool(*compare)(ElemType, ElemType))
{
int i = 1;
ElemType* p = L.elem;
//这里代码要改成如下
    while (i <= L.length ) 
    {
        if ( compare( *p++, e ) )
            break;
        ++i;
    }
if (i <= L.length)
return i;
else
return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式