-
大小: 51KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-01-06
- 語(yǔ)言: 其他
- 標(biāo)簽: 鏈表結(jié)構(gòu)??
資源簡(jiǎn)介
這學(xué)期做的一個(gè)作業(yè),參考了比較多的源碼,最后實(shí)現(xiàn)了一個(gè)比較完整的,使用較為方便的版本。
代碼片段和文件信息
/*
?*?File:?main.c
?*?-------------
?*?此程序可以實(shí)現(xiàn)異質(zhì)鏈表的創(chuàng)建以及其他鏈表相關(guān)的操作。
?*?初始界面以及每一步操作后都有提示,用戶可以根據(jù)提示進(jìn)行操作。
?*/
#include?“pretreatment.h“
#include?“function.h“
#include?“input.h“
#include?“keepon.h“
/*
?*?Function:?main
?*?-------------------------
?*?這是主函數(shù),調(diào)用menu();函數(shù)輸出菜單后,利用switch語(yǔ)句進(jìn)行對(duì)鏈表操作的選擇。
?*?調(diào)用不同的函數(shù)實(shí)現(xiàn)對(duì)鏈表的特定操作。
?*/
int?main()
{
L?=?Create();
Head?=?L;
while?(flag)
{
system(“cls“);
printf(“>>Select?a?function:\n\n“);
menu();
printf(“\n“);?
scanf(“%d“&a);
switch?(a)
{
case?1:
input();
printf(“\n>>Output?the?list:\n“);
Print(Head);
keep();
break;
case?2:
input();
printf(“\n>>Invert?the?list:\n“);
Reverse(Head);
Print(Head);
????keep();
break;
case?3:
input();
printf(“\n>>Delete?the?hea
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????3426??2018-06-09?15:44??異質(zhì)鏈表\function.h
?????文件?????????827??2018-06-09?15:44??異質(zhì)鏈表\input.h
?????文件?????????343??2018-06-09?15:44??異質(zhì)鏈表\keepon.h
?????文件????????1534??2018-06-09?15:44??異質(zhì)鏈表\main.c
?????文件????????6034??2018-06-09?15:46??異質(zhì)鏈表\main.o
?????文件????????1162??2018-06-09?15:46??異質(zhì)鏈表\Makefile.win
?????文件????????2365??2018-06-09?15:44??異質(zhì)鏈表\pretreatment.h
?????文件????????1412??2018-06-09?15:44??異質(zhì)鏈表\異質(zhì)鏈表.dev
?????文件??????136488??2018-06-09?15:46??異質(zhì)鏈表\異質(zhì)鏈表.exe
?????文件??????????92??2018-06-09?15:46??異質(zhì)鏈表\異質(zhì)鏈表.layout
評(píng)論
共有 條評(píng)論