- 6
- 0
- 约1.77千字
- 约 4页
- 2017-05-28 发布于河南
- 举报
栈的简单程序
#includestdio.h#includemalloc.h#includestdlib.h#define STACK_INIT_SIZE 100#define STACKINCREMENT 10#define ERROR 0#define OK 1;typedef int SElemType;typedef struct{ SElemType *base; SElemType *top; int stacksize;}SqStack;// 初始化int InitStack(SqStack S){ S.base=(SElemType *)malloc(STACK_INIT_SIZE*sizeof(SElemType)); if(!S.base) { printf(!\n); exit(ERROR); } S.top=S.base; S.stacksize=STACK_INIT_SIZE; printf(栈初始化完毕!\n); return OK;}// 入栈(插入元素)int Push(SqStack S,SElemType e){ if(S.top-S.base=S.stacksize) { S.base=(SElemType *)malloc(S.stacksize+S
您可能关注的文档
最近下载
- 保险业务反洗钱操作手册(标准版).docx VIP
- 《环境规划与管理》课程教学大纲.docx VIP
- 给排水国标图集-02S404:防水套管.pdf VIP
- 橙色教师期末考试质量分析工作报告PPT模板课件.pptx VIP
- 临床静脉导管维护操作专家共识深度解读.pptx VIP
- CNAS-CL01-A021:2018 检测和校准实验室能力认可准则在光伏产品检测领域的应用说明.pdf VIP
- 环境规划与管理582.pptx VIP
- 公园改造工程建设项目可行性研究报告书.doc VIP
- 2026江浙沪等地区 绿色食品小龙虾池塘精养技术规程.doc VIP
- 政府采购项目合同履约抽检及评价规范征求意见稿.doc VIP
原创力文档

文档评论(0)