C++day4作业

#include 

using namespace std;

#define MAX_S 5


//顺序栈
template

class Ware
{

private:

    //申请空间
    T date[MAX_S];

    //栈顶
    int top;

public:

    Ware():date(),top(MAX_S-1){}

    void push(T e);

    T pop();

    void show()
    {

        for(int i=0;i<=top;i++)
            cout<
void Ware::push(T e)
{
    if(top==MAX_S-1)
    {
        cout<<"full"<
T Ware::pop()
{
    if(top==-1)
    {
        cout<<"empty"< p;

    p.push(1);
    p.push(2);
    p.push(3);

    p.show();

    return 0;
}

你可能感兴趣的:(c++,算法,数据结构)