-
大小: 4KB文件類型: .cpp金幣: 1下載: 0 次發(fā)布日期: 2021-01-09
- 語言: C/C++
- 標(biāo)簽: shujujiegou??
資源簡介
有關(guān)數(shù)據(jù)結(jié)構(gòu),使用單鏈表完成學(xué)生信息管理的刪除,插入等操作
代碼片段和文件信息
#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語言程序
評論
共有 條評論