资源简介
迷宫课程设计核心代码
C语言描述 100%原创
C语言描述 100%原创
代码片段和文件信息
typedef struct StackNode
{
ElemType data;
StackNode *next;
)StackNode *linkType; //结点类型,指针类型
typedef struct
{
linkType top;
int size;
}Stack; //栈类型
//栈的基本操作如下
Status InitStack(Stack &s)
{
s.top=NULL;
s.size=0;
return ok;
}
Status Push(Stack &sElemType e)
{
p=(linkType*)malloc( sizeof(StackNode) );
if(!p) return FALSE;
p.data=e;
p.next=s.top;
s.top=p;
s.size++;
return TURE;
}
Status StackEmpty(Stack &s)
{
if(s.top==NULL) return TURE;
else return FALSE;
}
Status GetTop(Stack &sElemType e)
{
if( s.top==NULL ) return ERROR
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5420 2010-02-05 21:50 maze.c
----------- --------- ---------- ----- ----
5420 1
- 上一篇:C++俄罗斯方块小游戏
- 下一篇:易学C++,pdf的
评论
共有 条评论