- 24
- 0
- 约2.81千字
- 约 3页
- 2017-06-09 发布于四川
- 举报
#includestdio.h
#includestdlib.h
#include string.h
#define STACK_INIT_SIZE 100
#define STACKCREMENT 10
#define OPSIZE 7
#define ERROR 0
#define OK 1
#define OVERFLOW -1
unsigned char Prior[7][7] = { // 算符间的优先关系
,,,,,,,
,,,,,,,
,,,,,,,
,,,,,,,
,,,,,=, ,
,,,, ,,,
,,,,, ,=
};
char OP[OPSIZE]={+,-,*,/,(,),#};
typedef struct{
float *base;
float *top;
int stacksize;
}SqStack;
//建立空栈
int InitStack(SqStack S){
S.base=(float *)malloc(STACK_INIT_SIZE*sizeof(float));
if(!S.base)
exit(OVERFLOW);
S.top=S.base;
S.stacksize=STACK_INIT_SIZE;
return O
您可能关注的文档
最近下载
- 2025 小学书法欣赏柳公权玄秘塔碑课件.pptx
- 如何在小学美术教学中渗透心理健康教育.pptx VIP
- 2025一年级数学下册无纸笔课件ppt(1).pptx
- 胃肠镜院感培训课件.pptx VIP
- 苏州市县级地图精品课件可编辑矢量行政区划(江苏省).pptx VIP
- 中国共产党纪律处分条例全面解读新修订纪律处分条例重点内容学习.ppt VIP
- 方正证券-迎驾贡酒-603198-公司深度报告-洞藏起势引领结构性增长,厚积薄发重返徽酒榜眼.pdf VIP
- 《2023版CSCO宫颈癌诊疗指南》解读.pptx VIP
- 美术学科渗透心理健康教育.pptx
- 钦州南海化工有限公司浓缩工艺节能改造项目环境影响报告表.docx VIP
原创力文档

文档评论(0)