#includestdio.h
#includemalloc.h
#define MAXSIZE 100
typedef int DataType;
typedef struct stack
{
DataType data[MAXSIZE];
int top;
}sqstack;
sqstack *InitStack(sqstack *S)//顺序栈的初始化
{
S-top=-1;
return S;
}
void push(sqstack *S,DataType x)//顺序栈的元素入栈
{
if(S-topMAXSIZE-1)
printf(error!);
else
S-top++;
S-data[S-top]=x;
}
DataType pop(sqstack *S)//顺序栈的元素出栈
{
int x;
if(S-top==-1)
printf(Underflow!);
else
{
x=S-data[S-t
您可能关注的文档
最近下载
- T_GZDFA 001-2025 区块链异常金融交易行为分类及特征指标.docx VIP
- 计算机系统运维服务外包合同.docx VIP
- (正式版)DB4401∕T 311-2024 《数字化金融产品互联网仲裁电子数据要素规范》.pdf VIP
- 日置 DM7275、DM7276直流电压计使用说明书.pdf VIP
- 机房日常运维外包服务合同.docx VIP
- 2023年湖州市遴选公务员笔试真题汇编及答案解析(夺冠).docx VIP
- 2025年仲裁院办案秘书招聘笔试题库附答案.doc VIP
- 墩身盖梁施工方案.pdf VIP
- 标准化计算机机房运维服务方案.doc VIP
- 计算机系统运维服务合同.docx VIP
原创力文档

文档评论(0)