-
大小: 4KB文件类型: .cpp金币: 1下载: 0 次发布日期: 2021-01-09
- 语言: C/C++
- 标签: shujujiegou
资源简介
有关数据结构,使用单链表完成学生信息管理的删除,插入等操作
代码片段和文件信息
#include
#include
#include
#define TRUE 1
#define FALSE 0
#define OK 1
#define ERROR 0
#define INFEASIBLE -1
#define OVERFLOW -2
typedef int Status;
typedef struct{
char sno[100];
char sname[100];
int sage;
char sdept[100];
}StuType;
typedef StuType ElemType;
typedef struct LNode{
ElemType data;
struct LNode *next;
}LNode *linkList;
Status GetElem_L(linkList L int i ElemType &e){
linkList p;
p = L->next;
int j=1;
while(p&&j p = p->next;
++j;
}
if(!p||j>i) return ERROR;
e = p->data;
return OK;
}
Status ListInsert_L(linkList &L int i ElemType e){
linkList p=L;
linkList s;
int j=0;
while(p&&j p = p->next;
++j;
}
if(!p||j return ERROR;
s = (linkList)malloc(sizeof(L
- 上一篇:mfc简易通讯录
- 下一篇:全部古典密码加密与解密的C语言程序
评论
共有 条评论