global.h
来自「将简单中缀算术表达式变换成: (1)后缀形式 (2)生成书上描述的抽象堆栈机」· C头文件 代码 · 共 41 行
H
41 行
#include<stdio.h>
#include<ctype.h>
#include <stdlib.h>
#include <string.h>
#define BSIZE 128
#define NONE -1
#define EOS '\0'
#define stack_maxsize 80
#define NUM 256
#define DIV 257
#define MOD 258
#define ID 259
#define DONE 260
int tokenval;
int lineno;
struct entry{
char *lexptr;
int token;
};
struct entry symtable[];
FILE *fp1,*fp2; //定义两个文件指针
int flag; //当要进行求值操作的时候flag=0;要进行后缀表达式输出操作flag=1;
int wflag; //当wflag=1时表示表达式含标识符,否则为0
struct stack //定义栈以进行求值操作
{
int data[stack_maxsize];
int top;
}expstack;
char lexbuf[];
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?