10 线性表05
#define OK 1
#define ERROR 0
#define TRUE 1
#define FALSE 0
#define MAXSIZE 20typedef int ElemType;
typedef int Status;typedef struct Node
{ElemType data;struct Node* Next;
}Node;
typedef struct Node* LinkList;//函數功能: 獲取線性表元素的值
//初始條件: 順序線性表L已存在, i>=1 && i<ListLength(L)
//操作結果: 用e返回L中第i個元素的值
Status GetElem(LinkList L, int i, ElemType *e)
{int j;LinkList p;p = L->Next;j = 1;while(p && j<i){p = p->Next;++j;}if(!p || j>i){return ERROR;}*e = p->data;return OK;
}
?
轉載于:https://www.cnblogs.com/YiShen/p/9905728.html
總結
- 上一篇: dubbo的学习使用,第一章
- 下一篇: python3 正则表达式点星问号(.*