• 大小: 7.71MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-03
  • 语言: C/C++
  • 标签: Linux  makefile  链表栈  

资源简介

利用Linux GNU make C 项目管理软件工具实现数据结构栈(Stack)。实现Push,Pop,Delete,Search,Visit through,Clear功能。节点的数据设计具有一般性(使用void *data),使用链表栈实现本功能,且栈的Top指针作为每个函数的形式参数。最后以int型序号管理为实例,演示实验功能。ac_impl.c负责输出选择菜单项;test_impl.c中实现对菜单的选择,以及具体实例的验证;main.c作为入口,对test_impl.c进行调用;mod_impl.c中实现具体的功能函数。
搭配博客,以便更好的理解掌握

资源截图

代码片段和文件信息

#include“access.h“
void instructions() {  //show menu
printf(“-------------*****-------------\n“
“1.push data into the stack\n“
“2.pop data out the stack\n“
“3.delete the data\n“
“4.search the data\n“
“5.visit through the stack\n“
“6.claer the stack\n“
“7.end\n“
“-------------*****-------------\n“
“please input your choice: “
);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-16 14:16  LStack\
     目录           0  2018-11-17 16:53  LStack\.vs\
     目录           0  2018-11-16 13:38  LStack\.vs\LStack\
     目录           0  2018-11-18 13:41  LStack\.vs\LStack\v15\
     文件       63488  2018-11-18 13:41  LStack\.vs\LStack\v15\.suo
     文件     1703936  2018-11-18 13:41  LStack\.vs\LStack\v15\Browse.VC.db
     目录           0  2018-11-16 13:38  LStack\.vs\LStack\v15\ipch\
     目录           0  2018-11-17 17:19  LStack\.vs\LStack\v15\ipch\AutoPCH\
     目录           0  2018-11-16 13:53  LStack\.vs\LStack\v15\ipch\AutoPCH\2b3fe43da360dc80\
     文件     2621440  2018-11-16 14:59  LStack\.vs\LStack\v15\ipch\AutoPCH\2b3fe43da360dc80\MOD_IMPL.ipch
     目录           0  2018-11-16 13:38  LStack\.vs\LStack\v15\ipch\AutoPCH\3653ad22a624dab3\
     文件     2621440  2018-11-16 11:52  LStack\.vs\LStack\v15\ipch\AutoPCH\3653ad22a624dab3\MOD_IMPL.ipch
     目录           0  2018-11-18 12:37  LStack\.vs\LStack\v15\ipch\AutoPCH\3b98f969015675b8\
     文件     2621440  2018-11-18 12:37  LStack\.vs\LStack\v15\ipch\AutoPCH\3b98f969015675b8\MOD_IMPL.ipch
     目录           0  2018-11-16 13:38  LStack\.vs\LStack\v15\ipch\AutoPCH\514c5e1d206142df\
     文件     2621440  2018-11-16 11:09  LStack\.vs\LStack\v15\ipch\AutoPCH\514c5e1d206142df\AC_IMPL.ipch
     目录           0  2018-11-16 13:38  LStack\.vs\LStack\v15\ipch\AutoPCH\57b044f15e9dcf84\
     文件      327680  2018-11-16 10:47  LStack\.vs\LStack\v15\ipch\AutoPCH\57b044f15e9dcf84\MAIN.ipch
     目录           0  2018-11-16 15:02  LStack\.vs\LStack\v15\ipch\AutoPCH\5b329e44a4d24ec0\
     文件     2490368  2018-11-16 15:02  LStack\.vs\LStack\v15\ipch\AutoPCH\5b329e44a4d24ec0\TEST_IMPL.ipch
     目录           0  2018-11-18 12:41  LStack\.vs\LStack\v15\ipch\AutoPCH\5ffafe920cd7938\
     文件     2490368  2018-11-18 12:41  LStack\.vs\LStack\v15\ipch\AutoPCH\5ffafe920cd7938\TEST_IMPL.ipch
     目录           0  2018-11-18 12:37  LStack\.vs\LStack\v15\ipch\AutoPCH\9cabbd59d8d546c2\
     文件     2621440  2018-11-18 12:37  LStack\.vs\LStack\v15\ipch\AutoPCH\9cabbd59d8d546c2\MAIN.ipch
     目录           0  2018-11-18 00:08  LStack\.vs\LStack\v15\ipch\AutoPCH\9cc38759d8e97ce1\
     文件     3145728  2018-11-18 00:08  LStack\.vs\LStack\v15\ipch\AutoPCH\9cc38759d8e97ce1\MAIN.ipch
     目录           0  2018-11-18 12:37  LStack\.vs\LStack\v15\ipch\AutoPCH\9cecf0eb2a59fd9c\
     文件     2621440  2018-11-18 12:37  LStack\.vs\LStack\v15\ipch\AutoPCH\9cecf0eb2a59fd9c\AC_IMPL.ipch
     目录           0  2018-11-16 15:02  LStack\.vs\LStack\v15\ipch\AutoPCH\ad847ec608bb5449\
     文件     3145728  2018-11-16 15:02  LStack\.vs\LStack\v15\ipch\AutoPCH\ad847ec608bb5449\MAIN.ipch
     目录           0  2018-11-16 15:25  LStack\.vs\LStack\v15\ipch\AutoPCH\ada314c608d550ba\
............此处省略69个文件信息

评论

共有 条评论