阅读背景:

DS之顺序栈

来源:互联网 

      次序栈的根本操作

0根本操作前的预备

<span>#include <iostream>
using namespace std;
//两个C语言的头文件库
#include <malloc.h>
#include <stdlib.h>
//以下是宏定义
#define OK 1
#define ERROW 0
#define OVERFLOWE -2
#define TRUE 1
#define FALSE 0
#define INFEASIBLE -1
#define STACK_INIT_SIZE 100//存储空间初始分配量
#define STACKINCREMENT 10//存储空间分配增量
//以下是类型重新定义
typedef int SElemType;//重新定义SElemType为int型
typedef int Status;//重新定义Status为int型
//下面的是栈的定义和根本操作
typedef struct{//重新定义SqStck为构造类型
	SElemType *base;//栈底指针
	SElemType *top;//栈顶指针
	int stacksize;//栈确当前可应用的最大容量
}SqStack;</span><span>#include <iostream>




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: