登录后没有弹窗广告,广告是为了发展.如果您在未注册情况下浏览书部落弹出了广告,感谢您对书部落运营的支持
游客: 注册 | 登录 | 统计 | 赚部落币! | 论坛规则简介(必看) | 上传书籍必看| C/C++学习小组| | WINDOWS编程学习小组|
= 论坛导航 = 站务交流 · 新闻与评论 · 找书·评书·荐书 人生故事·心得分享 学习经验·答疑解惑 精华
[电子书分享专区] WEB开发与程序设计 ·C/C++电子书 ·JAVA电子书 ·.NET相关 ·汇编语言 ·PHP电子书 ·ASP电子书 ·JSP电子书 · 嵌入式开发 ·游戏编程 黑客|病毒|破解 ·Ruby·Ajax·XML·CSS·Python等脚本语言                              ·操作系统 ·LINUX电子书 ·UNINX电子书 ·WINDOWS电子书 ·数据库 ·Oracle ·MYSQL ·SQL Server ·等....                  注:书籍分享区仅限书籍分享,下面有代码分享区,希望大家注意区分
[程序源代码分享区] Windows程序(C/C++/VC++) ·界面编程 ·桌面应用 ·文件操作 · shell编程 ·钩子(HOOK) ·Win32API ·COM编程 ·进程与线程 ·驱动编程 ·WinSock ·LINUX程序代码 ·JAVA程序 ·.NET编程 ·书籍源码 ·等....
[ 技术文摘分享区] 文摘分享区旨在搜集网上的专业文献,希望你也能来添砖加瓦,添加文章有部落币奖励
程序设计与WEB开发电子书目录◇◆□ 专题推荐:JAVA电子书下载◇◆□ C程序设计之四书五经_电子书下载◇◆□ C++学习推荐书目◇◆□ C#经典书籍◇◆□ JAVA编程思想专题◇◆□ C++ Primer
↑请善于搜索-“搜商”是21世纪您成功的关键因素



 
标题: [C/C++] 堆栈的简单操作
vfdff
中级程序员
Rank: 3Rank: 3



UID 57846
精华 0
积分 25
帖子 95
威望 25
部落币 1232
代码量 29
阅读权限 30
注册 2007-11-20
来自 浙江
状态 离线
发表于 2008-5-16 00:47  资料 短消息 

堆栈的简单操作

堆栈的简单操作
bqY9rM M)g6I*Y0j书部落-计算机PDF电子书之家
&v
[+x%]^A电子书下载,计算机电脑教程图书
// 堆栈的操作.cpp : Defines the entry point for the console application.
M4C\;zm)|0C;dem//
wx.ksR1N t#include "stdafx.h"
``:m t_$S!~
\#[#e下载
#include <iostream.h>
KH:qZ2|E|const int SIZE = 100;电子书下载,计算机电脑教程图书l^^6`Bv
template <class T> class stack {
2V
H;r6K$S`书部落-计算机PDF电子书之家
    T stck[SIZE];书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网
ZW/i*x-c~ia3m

    int tos;
usIt
X)_
c(r.}书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网
public:
a)xsu&Z~/cO1p书部落-计算机PDF电子书之家    stack(void) {
8He8I/x9l^ dt书部落-计算机PDF电子书之家        tos = 0;下载!k`$Y d/^
} p

        cout << "Stack Initialized." << endl;
*X \3W0pJ,V`:Q0oAVwww.shubulo.com    }
S;S zp@$R]www.shubulo.com    ~stack(void) {
8Jv8dxbz}#hE       cout << "Stack Destroyed." << endl;
IH7b0s%^[8},c@书部落-计算机PDF电子书之家    }电子书下载,计算机电脑教程图书%u'AQU'l&},f
    void push(T);电子书下载,计算机电脑教程图书        G/{8})?;kk;~$q
    T pop(void);书部落-计算机PDF电子书之家|{&YGU{3b0z E1S7b
};书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网 Q"]x8ifV&C7f/q
~

template <class T> void stack<T>::push(T i)
#?Y[        o gth书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网{下载+V"{2g9[P
    if(tos==SIZE)
l5^oIs.Jf        eSS

    {
P        ZS(K*O5k书部落-计算机PDF电子书之家        cout << "Stack is full." << endl;电子书下载,计算机电脑教程图书+U7P8f7}1Rm,oFzy
        return;电子书下载,计算机电脑教程图书DsCrtpO R1_
    }
-q1X(|@/Y(UsZ;o-c书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网    stck[tos++] = i;S3n3o"}$]-ew
}
IM0Y:Na;T!ST}电子书下载,计算机电脑教程图书template <class T> T stack<T>::pop(void)l5]#| Y0f
{
kS+v:~K;S书部落-计算机PDF电子书之家    if(tos==0)下载2yI
x+}I3b `3Q

    {
f"i;R0_P3fF        cout << "Stack underflow." << endl;
5WDyce$Fb书部落-计算机PDF电子书之家        return 0;书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网qn_nSs"L`G9Y
    }www.shubulo.com!Jht&UB1K        l
    return stck[--tos];www.shubulo.comDy(v'\I5Q(R2n's{ N
}www.shubulo.com4S(p,Oj}q
void main(void)Z        ymB-e&Y&_1b7`dG
{c.r8dQ[8F)b
    cout<<"stack<int> a :"<<endl;
XD3K~m$y|电子书下载,计算机电脑教程图书    stack<int> a;
}+R$V
]$_;sFW&h.@书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网
    a.push(1);书部落-计算机PDF电子书之家-DKI#?E!G_z
    a.push(2);
sV'Qw,oBa5~书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网    cout << a.pop() << " ";书部落-计算机PDF电子书之家UAng.D[+FRC
`

    cout << a.pop() << endl;书部落-计算机PDF电子书之家@)v*b/e4iD;D
书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网 _ a3uZYe+IO
    cout<<"stack<double> b :"<<endl;YZpL\!e6n#F:b
    stack<double> b;下载.o.J.mVR x1A
    b.push(99.3);
Cf]J;~书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网    b.push(-12.23);
Ny#t\y        rj;Jm下载    cout << b.pop() << " "; QS(a}l5~
    cout << b.pop() <<endl;
s4V+A+g2fj书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网
@mr4f!z&f        w4_

    cout<<"stack<char> c :"<<endl;
"G)E8{&iJy^Ph1oZ~www.shubulo.com    stack<char> c;
+] t/s        E;?;}}电子书下载,计算机电脑教程图书    for(int i=0; i<10; i++)
.Q
f8Vz4I8o        Y&b4~书部落-分享计算机经典巨著,PDF电子书收藏之家,分享互联网
      c.push((char) 'A' + i);电子书下载,计算机电脑教程图书Ys ?*y'@ F.oq
    for(i=0; i<10; i++)www.shubulo.com$t
X~6[p

      cout <<c.pop();#\$Eql#Z#a
    cout << endl;下载/y1Ti        K"d2\%o
}
如果您对本帖内容有任何质疑,或者您在阅读/下载 本帖内容时遇到困难 请在站务管理版里发帖提出。点这里进入反馈
顶部
 



Powered by Discuz! 5.0.0 © 2001-2006 著作权保护声明|网站法律顾问:ItLaw-庄毅雄律师|
Processed in 0.054290 second(s), 5 queries , Gzip enabled 1024*768
当前时区 GMT+8, 现在时间是 2008-11-22 08:40 清除 Cookies - 联系我们 - 书部落-计算机编程图书资料分享 - Archiver