- 60
- 0
- 约16.97万字
- 约 23页
- 2016-12-19 发布于河南
- 举报
#includestdio.h
#includestdlib.h
#includemalloc.h
#define MAX_STACK_SIZE 100
typedef int ElemType;
typedef struct
{
ElemType data[MAX_STACK_SIZE];
int top;
} Stack;
void InitStack(Stack *S)
{
S-top=-1;
}
int Push(Stack *S,ElemType x)
{
if(S-top==MAX_STACK_SIZE-1
)
{
printf(\n Stack is full!);
return 0;
}
S-top++;
S-data[S-top]=x;
return 1;
}
int Empty(Stack *S)
{
return (S-top==-1);
}
int Pop(Stack *S,ElemType *x)
{
if(Empty(S))
{
printf(\n Stack is free!);
return 0;
}
*x=S-data[S-top];
S-top--;
r
您可能关注的文档
最近下载
- 国家科技支撑计划罗布泊盐湖资源综合开发利用关键技术研究.DOC
- 2026年保安员必考题库【网校专用】.docx VIP
- S531-1~5:湿陷性黄土地区室外给水排水管道工程构筑物(2004合订本).docx VIP
- 长春理工大学《复变函数与积分变换》2021-2022学年第二学期期末试卷.pdf VIP
- 中医腰痛住院大病历范文.docx VIP
- 某220kv输电线路杆塔基础专项施工设计方案.doc
- 2026人教版小学五年级下册数学期末综合试卷(3套打印版含答案解析).docx
- 2026年高考语文十校联考全真模拟试卷及答案(共六套).docx
- 公路边坡防护支档工程设计通用图 抗滑桩、锚固结构、柔性防护网系统(TCECS 60003JTG-24)报批稿.pdf VIP
- 绵阳东辰四初一招生真卷.pdf VIP
原创力文档

文档评论(0)