alexander_vc的专栏

让我们为了共同的梦想走到一起来..

用户操作
[即时聊天] [发私信] [加为好友]
张建辉ID:alexander_vc
6638次访问,排名15453,好友17人,关注者36人。
2006~2007 广东易天科技有限公司实习
2005~2006 学校研发室做软件开发实习
alexander_vc的文章
原创 10 篇
翻译 0 篇
转载 17 篇
评论 7 篇
张建辉的公告
希望能够和更多的IT人成为最好的朋友...
最近评论
nerv3x3:好!!!一举解决我的疑惑,刚刚还找了半天不知道怎么添加事件处理程序...
czdvcc:wow power leveling
fang235one_:太多了,不知道怎么选
thecorr:呵呵~ 兄弟 俺倒是真想和你大做一场。
可惜前阵忙着找工作,未能如愿,真是抱歉~!~~
alexander_vc:希望大家都去加入哦
文章分类
收藏
    相册
    风采依旧
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 如何在C++中对堆栈进行操作收藏

    新一篇: 真正的学英语大全 | 旧一篇: C/C++ MFC Matlab交流之群欢迎有丰富经验者加入QQ群:2908755

     //#include <iostream.h>
    #include <stack.h>
    void main()
    /* Pre: The user supplies an integer n and n decimal numbers.
       Post:The numbers are printed in reverse order.
       Uses:The STL class stack and its methods */
    {
     int n;
     double item;
       stack<double>numbers;//declares and intializes a stack of numbers.
       cout<<"Type in an integer n followed by n decimal numbers."<<endl;
       cout<<"The numbers will be printed in reverse order."<<endl;
       cin>>n;
       for(int i=0;i<n;i++)
       {
        cin>>item;
        numbers.push(item);
       }
       cout<<endl<<endl;
       while(!numbers.empty())
       {
        cout<<numbers.top()<<"  ";
        numbers.pop();
       }
       cout<<endl;
    }
    上面是实现是利用模版库中的Stack<类型>变量名  来实现的,其中在他的类库中还有很多这样的操作,其中还有对

    列表的操作,对各个类库中的文件操作必须加上响应的头文件例如本程序中就必须存在#include <stack.h>或者还

    可以使用#include <stack>,第一种是以前老版本中使用的,后一种才是现在的版本中所使用的,就象#include <iostream.h>一样,是在C语言下使用的,而#include <iostream> using namespace std;才是真正的C++中所使用

    但是,他们的功能都是基本相同的,没有什么区别....

    发表于 @ 2007年10月24日 17:40:00|评论(loading...)|编辑

    新一篇: 真正的学英语大全 | 旧一篇: C/C++ MFC Matlab交流之群欢迎有丰富经验者加入QQ群:2908755

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 张建辉