课程
/后端开发
/C++
/数据结构探险—栈篇
为什么此例中 入栈函数void push(char elem)中elem没有采用&elem引用的方式。而出栈函数char pop(char &elem)采用了&elem?怎么理解这里的引用呢
2017-09-16
源自:数据结构探险—栈篇 2-1
正在回答
你看过老师的队列么,里面也是这样的。当你传入一数据时,使用引用就能改变这个数据的值,到后面你想知道出栈元素的值就可以直接输出你开始传入的那个元素
御行 提问者
举报
栈,先入后出(FILO),带领大家体会栈这种数据结构的美妙
2 回答num[elem];但是elem=0.不就是输出0???
1 回答关于num[elem]的问题 elem传入后不是应该代表stack[top],也就是栈内的某一项吗,也不是下标啊
3 回答请问为啥可以char elem=0;
1 回答关于使用的开发工具
1 回答进栈操作传引用可以吗