资源简介

初学数据结构和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表

评论

共有 条评论