这个题太简单了 没有模拟直接上代码
Status Push(LinkList L,ElemType e){
LinkList p;
p = (LinkList)malloc(sizeof(struct LNode));
p->data = e;
p->next = L->next;
L->next = p;
}
Status Pop(LinkList L,ElemType *e){
LinkList ptr;
if(L->next==NULL) return -1;
ptr = L->next;
*e = ptr->data;
L->next = ptr->next;
}