在下面程序中STATUS ListInsert(List *L,int i,ElemType e) {struct ST

问题描述:

在下面程序中
STATUS ListInsert(List *L,int i,ElemType e) {
struct STU *p,*q;
if (iL->length+1) return ERROR;
q=&(L->elem[i-1]);
for(p=&L->elem[L->length-1];p>=q;--p)
*(p+1)=*p;
*q=e;
++L->length;
return OK;
}/*ListInsert Before i */
这是数据结构里的算法中的插入 的一些代码,可是开头的那个STATUS是什么意思啊 我不懂它是干什么用的,为什么要用它!
还有在 STATUS ListInsert(List *L,int i,ElemType e) 中
ElemType 它又是干什么的啊!ElemType是像int等一样的功能吗?
1个回答 分类:综合 2014-11-03

问题解答:

我来补答
STATUS是返回的状态,程序中的error,ok就是和它对应的!
ElemType是元素类型,就是你在list中放的是什么样的类型.
 
 
展开全文阅读
剩余:2000
上一页:一道物理提题