利用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中实现具体的功能函数。
搭配博客,以便更好的理解掌握
搭配博客,以便更好的理解掌握
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-16 14:16 LStack
目录 0 2018-11-17 16:53 LStack.vs
目录 0 2018-11-16 13:38 LStack.vsLStack
目录 0 2018-11-18 13:41 LStack.vsLStackv15
文件 63488 2018-11-18 13:41 LStack.vsLStackv15.suo
文件 1703936 2018-11-18 13:41 LStack.vsLStackv15Browse.VC.db
目录 0 2018-11-16 13:38 LStack.vsLStackv15ipch
目录 0 2018-11-17 17:19 LStack.vsLStackv15ipchAutoPCH
目录 0 2018-11-16 13:53 LStack.vsLStackv15ipchAutoPCH2b3fe43da360dc80
文件 2621440 2018-11-16 14:59 LStack.vsLStackv15ipchAutoPCH2b3fe43da360dc80MOD_IMPL.ipch
目录 0 2018-11-16 13:38 LStack.vsLStackv15ipchAutoPCH3653ad22a624dab3
文件 2621440 2018-11-16 11:52 LStack.vsLStackv15ipchAutoPCH3653ad22a624dab3MOD_IMPL.ipch
目录 0 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH3b98f969015675b8
文件 2621440 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH3b98f969015675b8MOD_IMPL.ipch
目录 0 2018-11-16 13:38 LStack.vsLStackv15ipchAutoPCH514c5e1d206142df
文件 2621440 2018-11-16 11:09 LStack.vsLStackv15ipchAutoPCH514c5e1d206142dfAC_IMPL.ipch
目录 0 2018-11-16 13:38 LStack.vsLStackv15ipchAutoPCH57b044f15e9dcf84
文件 327680 2018-11-16 10:47 LStack.vsLStackv15ipchAutoPCH57b044f15e9dcf84MAIN.ipch
目录 0 2018-11-16 15:02 LStack.vsLStackv15ipchAutoPCH5b329e44a4d24ec0
文件 2490368 2018-11-16 15:02 LStack.vsLStackv15ipchAutoPCH5b329e44a4d24ec0TEST_IMPL.ipch
目录 0 2018-11-18 12:41 LStack.vsLStackv15ipchAutoPCH5ffafe920cd7938
文件 2490368 2018-11-18 12:41 LStack.vsLStackv15ipchAutoPCH5ffafe920cd7938TEST_IMPL.ipch
目录 0 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH9cabbd59d8d546c2
文件 2621440 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH9cabbd59d8d546c2MAIN.ipch
目录 0 2018-11-18 00:08 LStack.vsLStackv15ipchAutoPCH9cc38759d8e97ce1
文件 3145728 2018-11-18 00:08 LStack.vsLStackv15ipchAutoPCH9cc38759d8e97ce1MAIN.ipch
目录 0 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH9cecf0eb2a59fd9c
文件 2621440 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH9cecf0eb2a59fd9cAC_IMPL.ipch
目录 0 2018-11-16 15:02 LStack.vsLStackv15ipchAutoPCHad847ec608bb5449
文件 3145728 2018-11-16 15:02 LStack.vsLStackv15ipchAutoPCHad847ec608bb5449MAIN.ipch
目录 0 2018-11-16 15:25 LStack.vsLStackv15ipchAutoPCHada314c608d550ba
............此处省略69个文件信息
#include“access.h“
void instructions() { //show menu
printf(“-------------*****-------------
“
“1.push data into the stack
“
“2.pop data out the stack
“
“3.delete the data
“
“4.search the data
“
“5.visit through the stack
“
“6.claer the stack
“
“7.end
“
“-------------*****-------------
“
“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.vsLStack
目录 0 2018-11-18 13:41 LStack.vsLStackv15
文件 63488 2018-11-18 13:41 LStack.vsLStackv15.suo
文件 1703936 2018-11-18 13:41 LStack.vsLStackv15Browse.VC.db
目录 0 2018-11-16 13:38 LStack.vsLStackv15ipch
目录 0 2018-11-17 17:19 LStack.vsLStackv15ipchAutoPCH
目录 0 2018-11-16 13:53 LStack.vsLStackv15ipchAutoPCH2b3fe43da360dc80
文件 2621440 2018-11-16 14:59 LStack.vsLStackv15ipchAutoPCH2b3fe43da360dc80MOD_IMPL.ipch
目录 0 2018-11-16 13:38 LStack.vsLStackv15ipchAutoPCH3653ad22a624dab3
文件 2621440 2018-11-16 11:52 LStack.vsLStackv15ipchAutoPCH3653ad22a624dab3MOD_IMPL.ipch
目录 0 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH3b98f969015675b8
文件 2621440 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH3b98f969015675b8MOD_IMPL.ipch
目录 0 2018-11-16 13:38 LStack.vsLStackv15ipchAutoPCH514c5e1d206142df
文件 2621440 2018-11-16 11:09 LStack.vsLStackv15ipchAutoPCH514c5e1d206142dfAC_IMPL.ipch
目录 0 2018-11-16 13:38 LStack.vsLStackv15ipchAutoPCH57b044f15e9dcf84
文件 327680 2018-11-16 10:47 LStack.vsLStackv15ipchAutoPCH57b044f15e9dcf84MAIN.ipch
目录 0 2018-11-16 15:02 LStack.vsLStackv15ipchAutoPCH5b329e44a4d24ec0
文件 2490368 2018-11-16 15:02 LStack.vsLStackv15ipchAutoPCH5b329e44a4d24ec0TEST_IMPL.ipch
目录 0 2018-11-18 12:41 LStack.vsLStackv15ipchAutoPCH5ffafe920cd7938
文件 2490368 2018-11-18 12:41 LStack.vsLStackv15ipchAutoPCH5ffafe920cd7938TEST_IMPL.ipch
目录 0 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH9cabbd59d8d546c2
文件 2621440 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH9cabbd59d8d546c2MAIN.ipch
目录 0 2018-11-18 00:08 LStack.vsLStackv15ipchAutoPCH9cc38759d8e97ce1
文件 3145728 2018-11-18 00:08 LStack.vsLStackv15ipchAutoPCH9cc38759d8e97ce1MAIN.ipch
目录 0 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH9cecf0eb2a59fd9c
文件 2621440 2018-11-18 12:37 LStack.vsLStackv15ipchAutoPCH9cecf0eb2a59fd9cAC_IMPL.ipch
目录 0 2018-11-16 15:02 LStack.vsLStackv15ipchAutoPCHad847ec608bb5449
文件 3145728 2018-11-16 15:02 LStack.vsLStackv15ipchAutoPCHad847ec608bb5449MAIN.ipch
目录 0 2018-11-16 15:25 LStack.vsLStackv15ipchAutoPCHada314c608d550ba
............此处省略69个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)