为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / qq_狼_26
数据结构主要讲的是算法,具体用不同的编程语言实现出来肯定是不一样的啊。语法规则不一样而已。

最赞回答 / Alienware01
#include<iostream>using std::ostream;using std::istream把using namespace std;换成上面代码 vc6不兼容问题

最赞回答 / T_h_e_A_noends
我明白了  elem是一个引用,elem = stack[top];虽然int elem = 0;但是其实执行代码时elem就是top了。

最赞回答 / 慕粉3829398
因为头文件主要用于函数和变量的声明,本身无法编译。虽然可以在头文件中直接写上代码的实现,但该部分代码只有在程序运行的时候才能够被调用,无法单独编译,所以在定义类的时候,通常会拆成"*.h"和"*.cpp"两个文件来保存

最赞回答 / brilliantShirley
成员函数和数据成员一样都是属于类的成员。可以通过实例化类来调用成员函数。而普通的全局函数和类中的成员函数不同,不需要对象就可以调用。

最新回答 / 谁记得
好吧我明白了,原来后面有讲。。。囧

最新回答 / 疯狂小惠
需要,因为该函数的返回值是bool类型,因此不管if判断是否正确都应该返回一个bool类型值,否则就会出错。

最新回答 / Ephraim
根据老师写了一个整个的程序,这个是申请物理空间的,因为物理空间很大一般不会不足,符合你的问题,所以可以按需要取多少大小。不是很规范,有所不足互相学习哈<...code...>

最赞回答 / 慕移动8093291
先把栈元素放到数组,再数组到队列

最新回答 / Wangge213
可以啊 栈可以实现前缀中缀后缀运算 这个可以去查一查看看

最新回答 / 慕移动9181930
lt;?php $var_name=quot;苹果quot;; $n=10; var_dump($var_name); var_dump($n); ?gt;qdgdbeaajomtiouplilqopgcgczslqylexuunjujiugjojpzntkqamvycirtocniuyarnxauoibnimbppsnevwheiwigbogdiplolrbxklacxsgajelzjtxtn

最赞回答 / 心有猛虎_细嗅蔷薇
首先,DEV C++是可以多文件编译的。我最开始跟James老师学C++,就是分文件编译运行的^_^检查是否对应好相应的头文件,.h头文件 .cpp定义还有程序入口的主函数要分工明确。

最赞回答 / qq_第天堂_03899060
#include <iostream>#include "Stack.h" using std::string;using std::cout;using std::endl; /** * 检测字符串中的括号是否匹配 * @param str 待检测匹配的字符串 * @param tps1 匹配的符号 * @param tps2 与tps1相匹配且顺序一致的符号 * @return 括号是否匹配的布尔值 */bool isPaired(string str, string tps1, stri...

最新回答 / weixin_慕雪0498266
m_iTop是栈顶指针所在位置,而栈顶指针比最后进入栈数据的位置大1(栈顶指针指向栈最后一个元素后面一个位置),m_iTop--则表示栈中最后一个元素的位置
课程须知
"本课程是数据结构初级课程 1、熟练掌握C++语言基础语法"
老师告诉你能学到什么?
1、栈的工作原理 2、栈的实现方法及编码技巧 3、栈模板的编码技巧和使用技巧 4、数制转换编程思路及栈的作用 5、括号匹配编程思路及栈的作用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消