資源簡介
初學數據結構和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
- 下一篇:東南大學-教師住房系統
評論
共有 條評論