?? main.cpp
字號:
#include<iostream.h>
#include "LinkList.cpp"
/*
程序功能:main()函數(shù)
開發(fā)人員:葛興高
開發(fā)日期:2003、11、19
開發(fā)版本:1.0
*/
void main()
{
LinkList *p;
p=new LinkList;
//for(int i=1;i<10;i++) p->inserthead(i);
cout<<" \t\t\t本程序有7種功能"<<"\n";
cout<<" \t\t\t1.頭插入功能."<<"\n";
cout<<"\t\t\t 2.尾插入功能."<<"\n";
cout<<"\t\t\t 3.后插入功能."<<"\n";
cout<<" \t\t\t4.前插入功能."<<"\n";
cout<<"\t\t\t 5.刪除功能."<<"\n";
cout<<"\t\t\t6.逆置功能."<<"\n";
cout<<" \t\t\t7.打印功能."<<"\n";
cout<<" \t\t\t8.打出當(dāng)前指針指向的值\n";
cout<<" \t\t\t9.判斷鏈表是否為空\n";
cout<<" \t\t\t10.退出."<<"\n";
int s,item;
while(s!=10)
{
cout<<"請選擇要執(zhí)行什么功能.\ns=";
cin>>s;
if(s==1)
{ cout<<"請輸入要插入的值item=";
cin>>item;cout<<"\n";
p->inserthead(item);
}
if(s==2)
{
cout<<"請輸入要插入的值item=";
cin>>item;cout<<"\n";
p->inserttail(item);
}
if(s==3)
{
cout<<"請輸入要插入的值item=";
cin>>item;cout<<"\n";
p->insertafert(item);
}
if(s==4)
{
cout<<"請輸入要插入的值item=";
cin>>item;cout<<"\n";
p->insertbefore(item);
}
if(s==5) p->Delete();
if(s==6) p->reverse();
if(s==7) p->print();
if(s==8) cout<<"當(dāng)前指針指向的值"<<p->get_cur_data()<<"\n";
if(s==9) p->IsEmpty();
}
delete p;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -