//#include<iostream>
//using namespace std;
//#define maxsize 100
//class Stack
//{
//   int top;
//   int stack[maxsize];
//public:
// void InitStack(Stack &s);
// void InsertStack(Stack &s,int  x);
// void DeleteStack(Stack &s);
// int GetStack(Stack s);
// int EmptyStack(Stack s);
//
//};
//
//void Stack::InitStack(Stack &s)
//{
//  s.top=0;
//}
//
//void Stack::InsertStack(Stack &s, int x)
//{ 
// if(s.top==maxsize-1)
//  cout<<"overflow!"<<endl;
// else
// {
//     s.top++;
//     s.stack[s.top]=x;
// }
//}
//
//void Stack::DeleteStack(Stack &s)
//{
//   if(s.top==0)
//    cout<<"栈里没有元素"<<endl;
//   else
//    s.top--;
//}
//
//int Stack::GetStack(Stack s)
//{
//   if(s.top==0)
//    return NULL;
//   else
//    return s.stack[s.top];
//}
//int Stack::EmptyStack(Stack s)
//{
//   if(s.top==0)
//    return  true;
//   else
//    return   false;
//}
//
//
//void main()
//{
//   Stack s;//定义一个对象
//   int top=0;
//   int a[8]={1,2,3,4,5};
//   cout<<"栈的初始化"<<endl;
//   for(int i=0;i<8;i++)
//   {
//      cout<<a[i];
//   cout<<endl;
//   }
//   s.InitStack(s);
//   cout<<"输入要插入的元素"<<endl;
//   int data;
//   cin>>data;
//   s.InsertStack(s,2);
//   cout<<"输入要删除的元素"<<endl;
//   cin>>data;
//   s.DeleteStack(s);
//   cout<<"返回要取得元素"<<endl;
//   cout<<s.GetStack(s);
//   s.GetStack(s);
//   cout<<"判断是否为空栈"<<endl;
//   s.EmptyStack(s);
//  
//}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值