⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 broadlistmain.cpp

📁 数据结构算法集C++版.好东西大家一起分享。
💻 CPP
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -