?? sl.cpp
字號(hào):
#include "d:\cpp\head.h"
typedef int ElemType;
typedef struct LNode{
ElemType data;
struct LNode *next;
}LNode,*LinkStack;
Status InitStack(LinkStack &S){
S=(LNode*)malloc(sizeof(LNode));
if(!S)return ERROR;
S->next=NULL;
S->data=0;
return OK;
}
Status Push(LinkStack &S,ElemType e){
LNode *p;
p=(LNode*)malloc(sizeof(LNode));
if(!p)return ERROR;
p->data=e;
p->next=S->next;
S->next=p;
S->data++;
return OK;
}
Status Pop(LinkStack &S,ElemType &e){
LNode *p;
p=S->next;
if(!p)return ERROR;
e=p->data;
S->next=p->next;
S->data--;
free(p);
return OK;
}
Status GetTop(LinkStack &S,ElemType &e){
LNode *p;
p=S->next;
if(!p)return ERROR;
e=p->data;
return OK;
}
Bool Empty(LinkStack S){
if(S->next==NULL)return TRUE;
else return FALSE;
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -