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

📄 linkstackmain.cpp

📁 这是c++版本的数据结构
💻 CPP
字号:
//LinkStackMain.cpp
#include <iostream>       //引用输入输出流
using namespace std;
#include "LinkStack.cpp"  //引入成员函数文件

void main( )
{ 
    LinkStack<int>a;             //创建模板类的实例
	if (a.Empty( )){                  //判断栈是否为空
	
		cout<<"栈空,执行操作"<<endl; 
		cout<<"对10进行压栈操作:"<<endl;    //入栈操作
        try
		{
			a.Push(10);
        }
		catch(char* wrong)
		{
			cout<<wrong;
		}
	    
		cout<<"读取栈顶元素:"<<endl;        //读栈顶元素
        cout<<a.GetTop( )<<endl;
    
	    cout<<"对15栈进行压栈操作:"<<endl;
        try
		{
			a.Push(15);
        }
		catch(char* wrong)
		{
			cout<<wrong;
        }
	    
		cout<<"读取栈顶元素:\n"; 
        cout<<a.GetTop( )<<endl;
 
	    cout<<"进行出栈操作:"<<endl;    //出栈操作   
	    a.Pop( );

	    cout<<"读取栈顶元素:"<<endl;
        cout<<a.GetTop( )<<endl;
	}
    else{
	
        cout<<"栈不空"<<endl; 
	}
	a.~LinkStack( );
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -