課程
/后端開發
/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 回答進棧操作傳引用可以嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-09-16
你看過老師的隊列么,里面也是這樣的。當你傳入一數據時,使用引用就能改變這個數據的值,到后面你想知道出棧元素的值就可以直接輸出你開始傳入的那個元素