数据结构C语言版的status initstack(s),里面的status是什么啊??
的有关信息介绍如下:
在使用status之前,有类型定义typedef int status;也就是说status实际上就是整型,只是使用标记status可读性好,一看就知道是个状态,用于表示函数的状态。一般来讲,还会有以下这些宏定义:#define OK 1#define ERROR 0#define OVERFOLW -1等等,用于表示函数的返回状态。例如:Status InitStack (SqStack &S){ S.base = new SElemType[STACK_INIT_SIZE]; if (!S.base) exit (OVERFLOW); //存储分配失败 S.top = S.base; S.stacksize = STACK_INIT_SIZE; return OK; }



