资源简介
初学数据结构和C语言,尝试实现了迷宫求解问题。代码组织比较差,改进的地方也有很多,博君一乐而已。希望能够帮助到别人
代码片段和文件信息
/*******************************************************************************
该源文件用于链式栈存储结构的基本操作,包括栈的初始化、入栈、出栈、
取栈顶元素以及判断栈是否为空
*******************************************************************************/
#include
#include “status.h“
#include “contents.h“
/*******************************************************************************
init_contents:初始化栈结构
*******************************************************************************/
void init_contents(void)
{
top = malloc(sizeof(struct mazeblock));
if(top == NULL){
printf(“Error malloc is failed.\n“);
exit(EXIT_FAILURE);
}
top->next = NULL;
base = top;
}
/*******************************************************************************
is_empty:判断栈是否为空
返回值:TRUE表示为空 FALSE表
- 上一篇:置换加密代码MFC
- 下一篇:东南大学-教师住房系统
评论
共有 条评论