永发信息网

链表问题

答案:2  悬赏:10  手机版
解决时间 2021-07-19 00:26

帮我看下这段代码有什么问题,作用是删除链表中的元素。

#include<iostream.h>

#include<stdio.h>

#define OK 1

#define ERROR 0

.

.

.

.

Status Link::Delete_SeqList(int i);
{
if(i>Link_Length)
cout<<"找不到该位置"<<endl;
return ERROR;
Node *p,*q;
int j;
*p=Link_Head;
for(j=1;j<i-1;j++)
p=p->next;
*q=*p;
p=p->next;
q->next=p->next;
free(*p)
Link_Length--;
Link_Size-=(Node)sizeof
return OK;

最佳答案

Status Link::Delete_SeqList(int i);
{
if(i>Link_Length || i < 1) { //加括号, 加条件
cout<<"找不到该位置"<<endl;
return ERROR;


}//加括号
Node *p,*q;
int j;
*p=Link_Head;
for(j=1;j<i-1;j++)
p=p->next;
q=p; //指针赋值,不是指向的内容赋值
p=p->next;
q->next=p->next;
free(*p)
Link_Length--;
Link_Size-=(Node)sizeof
return OK;
}



如有问题,再提上来。。

全部回答

你是用C++吧

主程序前要有:

using namespace std;

你那

.

.

.

.

是什么意思?

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
描述风大的搞笑句子,关于减肥的句子
Lg冰淇淋手机广告音乐是什么歌
三星D608怎么下载不了2008的QQ只下得了2007的
咩對cs戰平台有刀战玩啊
怎样成为超级拉姆
順德車什麽數字才好?
梦幻西游PT攻略
大学有哪些实践活动,大学生社会实践活动有哪
麻繁大伙帮忙看看我怎么好
作者认为在怀疑的时代依然需要信仰是因为(两
珠海第二人民医院旁边有哪些酒店?
2009版CAD软件为什么打不开别人发送给我的图
动车组的票可不可以当天买当天走啊?
QQ三国里什么职业升级快啊!
为什么,人有好人坏人之分呢
推荐资讯
怎样得知自己电脑上是否带有蓝牙装置?
已经爱上了痛苦的感觉,怎么办?为什么偏要把
DNF背包仓库满了怎么办
请问腾讯公司会开发适合三星F278i机型的手机Q
高能化合物ATP为什么是能量中心?
Tx 11.26.你更新什么了? 正在连接服务器。重
有谁知道诸暨店口镇有几个菜市场
减肥平时不努力下一句,日记是我平时不够努力
聪明的人与大苯狼
什么网址可以在线观看《辛德瑞拉的必杀技》?
人的心到底正不正?
我一个未婚妈妈该不该在不是错误方的情况下承
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?