broadlistmain.cpp
来自「数据结构算法集C++版.好东西大家一起分享。」· C++ 代码 · 共 37 行
CPP
37 行
#include <iostream> //引用输入输出流库函数的头文件
#include "BroadList.cpp" //引用广义表的成员函数文件
#include <string> //引用string库函数的头文件
using namespace std; //指出后续的所有的程序语句都在名字空间std内
void main()
{
try
{
GLists<char> *stulists,*stulistsHead,*stulistsTail,*stulistsAdd;
stulists = new GLists<char>("(a,b,(a,b))"); //生成info表示的广义表
cout<<"初始构建的广义表为:"<<"\n";
stulists->Prnt();
cout<<"\n"<<"广义表的长度为:";
cout<<stulists->Length();
cout<<"\n"<<"广义表的深度为:";
cout<<stulists->DepthGList();
stulistsHead = stulists->Head();
cout<<"\n"<<"广义表的头指针为:";
stulistsHead->Prnt();
stulistsTail = stulists->Tail();
cout<<"\n"<<"广义表的尾指针为:";
stulistsTail->Prnt();
stulistsAdd = new GLists<char>(*stulistsHead,*stulistsTail);
cout<<"\n"<<"广义表的尾指针和头指针生成的新广义表为:";
stulistsAdd->Prnt();
}
catch(char * e)
{
cout<<"广义表处理失败,原因如下:";
cout<<e;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?