stack.cpp

来自「这个是解决八皇后问题的程序」· C++ 代码 · 共 38 行

CPP
38
字号
/************************************************************************
 *      CS2617 Assignment 3 --                                Stack.cpp   *
*      BY Bobby Foerster   Created:  03/21/01    Modified: 03/28/01          *
***********************************************************************/ 

#include "Stack.h"
bool Stack::Push(SType d) 
{
   if (Top == SSize)
     return false;
   else {
      data[Top] = d;
      Top++;
      return true;
   }
}

bool Stack::Pop(SType &d) 
{
   if (!Top)
      return false;
   else {
      Top--;
      d = data[Top];
      return true;
   }
}

bool Stack::StackTop(SType &d)
{
   if (!Top)
     return false;
   else {
      d = data[Top-1];
      return true;
   }
}

⌨️ 快捷键说明

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