社区
C++ 语言
帖子详情
请教一个问题!希望师兄们帮帮忙!!
xfxf521
2004-08-26 10:54:33
这是书本上一道习题!!
编写一个类,实现一个简单的栈!!
成员函数为:void stack::put(int item);
int stack::get();
数据成员为:
一个指向链首的指针
链表结构为:
strcut Node
{ int a;
Node *next;
};
...全文
124
5
打赏
收藏
请教一个问题!希望师兄们帮帮忙!!
这是书本上一道习题!! 编写一个类,实现一个简单的栈!! 成员函数为:void stack::put(int item); int stack::get(); 数据成员为: 一个指向链首的指针 链表结构为: strcut Node { int a; Node *next; };
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Lonelywolf1899
2004-08-27
打赏
举报
回复
哈哈,我们当年的考试题目就是这个
hsz8250
2004-08-26
打赏
举报
回复
应该多看看数据结构~
ntxs
2004-08-26
打赏
举报
回复
基于链表的。
链表你应该会了吧。
只在一端插入删除 就是你要的功能了
snow810211
2004-08-26
打赏
举报
回复
哈哈~~兄弟,我知道,这是钱能书上的259页的习题~我也刚看完~~~
答案给你:
//stack.h
struct Node{
int a;
Node* next;
};
class Stack{
public:
Stack();
~Stack();
void Put(int item);
int Get();
protected:
Node* head;
};
//stack.cpp
#include "stack.h"
#include <stdlib.h>
#include <iostream.h>
Stack::Stack():head(NULL){}
void Stack::Put(int item)
{
Node* p = new Node;
p->a = item;
p->next = head;
head = p;
}
Stack::~Stack()
{
for(Node* p=head; p;){
Node* t = p;
p=p->next;
delete t;
}
}
int Stack::Get()
{
if(!head){
cerr <<"error access stack underflow.\n";
exit(1);
}
int result = head->a;
Node* p = head;
head = head->next;
delete p;
return result;
}
//11_5
#include <iostream.h>
#include "stack.h"
void main()
{
Stack sta;
sta.Put(10);
sta.Put(12);
sta.Put(14);
cout <<sta.Get() <<endl;
cout <<sta.Get() <<endl;
}
一个头文件,一个函数定义,一个是主程序~~~
zhangfjj
2004-08-26
打赏
举报
回复
书上现成的,看书吧!
自己写
读研攻略(9)—如何与
师兄
师姐相处
wb@诸韬Andrey - 微博:诸韬Andrey。这里不能留言,有
问题
可以去那里提问,还有
一个
百人群可以解答
问题
。 微博:诸韬Andrey。这里不能留言,有
问题
可以去那里提问,还有
一个
百人群可以解答
问题
。 读研攻略(9) 与
师兄
师姐相处 - 说在前面 靠谱的
师兄
师姐是读研路上的一大助力, 能带你尽早熟悉仪器操作,了解课题组规则,可能还能带你发文章。 一. 和
师兄
师姐搞好关系很重要 刚进实验室新人菜鸟,要仰仗
师兄
师姐的地方可太多了。 假如你两的课题有相关连的,那么入门的
大
师兄
科研网_如何跟实验室
师兄
搞好关系?
来源:募格学术,转载自知乎用户Wills如何跟研究生
师兄
搞好关系?今天我们邀请到了一位知乎大佬Wills,以下是他的一些看法:作为
一个
在国内课题组呆了6年,从本科毕设的小喽喽最后变老成为大
师兄
毕业的人,说说个人的看法。和
师兄
搞好关系重不重要?特别是刚进实验室或者低年级的同学,仰仗
师兄
的地方太多了。学术知识、操作技能、课题组的一些经验的传承;课题组的自有设备一般也是交在
师兄
们手里,理论...
华为OD机试真题 - 可以组成网络的服务 (D卷,200分)
牛客在线求职答疑中心#
请教
大佬指点,本人双非本科,211硕士,北京互联网大厂总包30w,12%的。本人26届民办三本大二,计算机科班,目前学了C++,数据结构,Linux系统,Linux网络编程,m。[PK]# 本人211硕,目前有两个选择,一直在纠结,不知道怎么选择,国企基。我在一家亲
师兄
开的公司里实习,
一个
月才给我900块钱工资,我饭都快吃不起了,领导还跟我说,你还年轻,(
一个
mini视频播放器,大佬们,24届高考生,想学计算机,在华东理工,西南交大这种中上211,和兰州大学,中国海洋大学这种末。
一位川大
师兄
的计算机之路
今天看了一篇博文,感觉太牛了,就转了:http://blog.csdn.net/rangerheart/article/details/2229718 ============================= 我和计算机技术 - 和迅雷 本来想用差不多的篇幅写工作中的经历,写到北大的时候,忙了起来,而且想开始写
一个
互联网上应用和商业模式的系列,所以,这个系列就不全写了,最后
题解 | #查询每天刷题通过数最多的前二名用户id和刷题数#
不开心都是很正常的,我觉得这样。这几天看到去外企实习的学长,比如msra和英伟达,
请教
后他们都说是通过
师兄
内推入职的,想问问入职这些。目前只做了黑马点评和外卖,不知道还要学些什么,也不知道简历应不应该写具体的技术栈,有大佬指教下吗 #只要2.2k,7月一号,来个uu吧万科云城一期,西丽留仙洞,中兴。#牛客福利打卡# #为什么国企只招应届生# 一方面应届生有较好的可塑性,另一方面,企业需要新鲜血液。工作后是个什么状态呢,我是毕业进了
一个
c端组,由于流量贼高,每次上线都得谨慎谨慎再谨慎,以前和我一块。
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章