- 源代码
#pragma once
class Stack
{
private:
char data[15];
int top;
public:
Stack();
bool Stackempty();
int getStacktop();
void pushStack(char x);
void popStack();
};
#include "Stack.h"
#include<iostream>
using namespace std;
Stack::Stack()
{
top = -1;
}
bool Stack::Stackempty()
{
if (top == -1)
return true;
else
return false;
}
int Stack::getStacktop()
{
return data[top];
}
void Stack::pushStack(char x)
{
top++;
data[top] = x;
}
void Stack::popStack()
{
top--;
}
————————————————————————————————————————————
#pragma once
class Stackint
{
public:
int data[20];
int top;
Stackint();
bool Stackintempty();
int getStackinttop();
void