日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C++实现顺序栈的基本功能

發布時間:2025/3/15 c/c++ 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++实现顺序栈的基本功能 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

棧是限定僅在表頭進行插入和刪除操作的線性表。有著先進后出的特點(FILO);

如今我來動手實現棧的基本本功能練練手;

定義棧的頭文件例如以下:

#ifndef CSTOCK_H_ #define CSTOCK_H_const int STOCK_SIZE = 100;//定義棧的大小 typedef int elemType;//定義棧元素類型。眼下僅用int來練手class CStock { public:CStock(); //構造函數,構造空棧;bool push(elemType x); //進棧操作;bool pop(elemType &x); //出棧操作;void clear(); //清空棧;bool isEmpty(); //推斷是否棧空。bool isFull(); //推斷是否棧滿。void print(); //打印棧內元素;~CStock();private:elemType elem[STOCK_SIZE];int top;//指向棧頂; };#endif
實現基本功能例如以下:

#include "Stock.h" #include<iostream> using std::cout; using std::endl;//構造函數 CStock::CStock():top(-1) {}//進棧操作,進棧成功返回true,否則返回false; bool CStock::push(elemType x) {if(top == STOCK_SIZE - 1){return false;}elem[++top] = x;return true; }//出棧操作,由形參x將元素帶出主調函數。出棧成功返回true,否則返回false; bool CStock::pop(elemType &x) {if(top == -1){return false;}x = elem[top--];return true; }//清空棧,使棧為空。 void CStock::clear() {top = -1; }//推斷棧是否為空 bool CStock::isEmpty() {return top == -1; }//推斷棧是否棧滿 bool CStock::isFull() {return top == STOCK_SIZE - 1; }//打印棧 void CStock::print() {for(int i = 0; i <= top; i++){cout << elem[i] << "\t";if( (i+1) % 5 == 0)cout << endl;} } //析構函數 CStock::~CStock(void) {}

轉載于:https://www.cnblogs.com/claireyuancy/p/6889286.html

總結

以上是生活随笔為你收集整理的C++实现顺序栈的基本功能的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91精品视频免费在线观看 | 免费av观看 | 国产乱码久久久久久 | 成年人视频在线观看免费 | 丁香婷婷在线观看 | 在线观看免费的av | 欧美精品激情 | 欧美一级大片 | 一级美女视频 | 国产片一区二区三区 | 精品动漫一区二区三区 | 国产乱来 | 岛国大片在线免费观看 | 欧美精品一区二区三 | 91av久久久 | 日日草天天干 | 殴美一级黄色片 | 欧美精品二区三区四区免费看视频 | 青草青视频 | 久久成人精品 | 黄色女女 | 华人永久免费 | 日韩一区二区免费播放 | 阿娇全套94张未删图久久 | 国产一级做a爰片久久毛片男男 | www.亚洲欧美| 在线观看视频91 | 韩国三级hd两男一女 | 天天成人| 在线播放第一页 | 亚洲妇熟xx妇色黄蜜桃 | 国偷自产av一区二区三区麻豆 | 99视屏| 日本三级免费网站 | 日韩在线欧美 | 色婷婷av一区二区三区之e本道 | 丝袜制服影音先锋 | 黄色av国产 | 亚洲精品不卡 | 男女操操 | 久久久久久久久久久电影 | 精品国产中文字幕 | 激情黄色小说网站 | 小泽玛丽亚在线观看 | 日韩高清精品免费观看 | 亚洲成人午夜电影 | 国产片高清在线观看 | 国产黄色免费在线观看 | 精品三区| 日韩在线视频中文字幕 | 制服丝袜一区 | 中国人妖和人妖做爰 | www国产亚洲精品久久网站 | 国产艳妇疯狂做爰视频 | 中国女人做爰视频 | 日日躁夜夜躁狠狠久久av | 亚洲午夜精品久久久久久浪潮 | 日日摸夜夜添狠狠添欧美 | 狠狠干狠狠插 | 91精品国产91久久久久福利 | ktv做爰视频一区二区 | 亚洲天堂av免费在线观看 | 婷婷久久五月 | 密桃成熟时在线观看 | 日本美女黄网站 | 国产一区二区三区视频免费观看 | 北岛玲av在线 | 国产精品无码99re | 另类一区二区 | 中文亚洲av片在线观看 | 欧美做受高潮1 | 国产美女菊爆在线播放APP | 欧美小视频在线 | 欧美精品一区二区蜜臀亚洲 | 婷婷色一区二区三区 | 欧洲女性下面有没有毛发 | 久操视频在线观看免费 | 欧美日批 | 麻豆成人91精品二区三区 | 三级不卡视频 | 成人免费看片载 | 97自拍网 | 亚洲国产婷婷香蕉久久久久久99 | 久久都是精品 | 欧美日韩精品一二三区 | 波多一区 | 精品热 | 极品超粉嫩尤物69xx | 韩国美女视频在线观看18 | 午夜性生活视频 | 四虎黄色 | 亚洲人和日本人hd | 无码人妻一区二区三区精品视频 | 欧美亚洲另类图片 | 国产精品一级黄色片 | 91一区二区三区 | 国产精品久久久久影院老司 | 婷婷五月精品中文字幕 | 午夜视频在线观看网站 |