<span style="font-size:18px;">/*线性表的静态单链表存储结构(借用一维数组来描述线性链表)*/
#define MAXSIZE 1000
typedef struct
{
ElemType data;
int cur;
}component,SLinkList[MAXSIZE];
</span>
<span style="font-size:18px;">/*静态单链表中查找返回第一个值为e的元素位序*/
intLocateElem_SL(SLinkList S, ElemType e)
{
i = S[0].cur;
while(i && S[i].data != e) i = S[i].cur;
return i;
}</span>