已采納回答 / 我是蠢哈哈Orz
A.B則A為對象或者結構體;(不用分配內存)A->B則A為指針,->是成員提取,A->B是提取A中的成員B,A只能是指向類、結構、聯合的指針;(要分配內存)
2019-03-17
已采納回答 / suanmaojipi
調試一下,按Alt+7鍵查看Call?Stack即“調用堆?!崩锩鎻纳系较铝谐龅膶獜睦飳拥酵鈱拥暮瘮嫡{用歷史。雙擊某一行可將光標定位到此次調用的源代碼或匯編指令處,看不懂時雙擊下一行,直到能看懂為止。
2018-07-30
已采納回答 / BingBing_Elf
在我看來,存在即有意義。棧和隊列是一種邏輯結構。數組只是棧和隊列的一種實現方式,棧和隊列也可以用鏈表來實現。棧和隊列與數組不是并列結構。
2018-03-25
已采納回答 / oldlin
因為你結果顯示棧長度是4,所以pop應該是正確的,多一個o應該是你多輸出了一個o,你檢查一下能輸出elem的語句是不是兩個,造成重復輸出。另外你可以展示一下你的代碼,看到你的代碼才能準確的告訴你原因
2018-02-13
已采納回答 / yasinSun
其實就相當于一個數組來存放,棧底為0,也就是下標為0的元素,棧底指向當前數組最后一個元素的下一個元素,比如有5個元素,下標分別是0,1,2,3,4 。那么棧頂就是5,而正好有5個元素。
2017-11-16
已采納回答 / 慕粉2147585081
你看過老師的隊列么,里面也是這樣的。當你傳入一數據時,使用引用就能改變這個數據的值,到后面你想知道出棧元素的值就可以直接輸出你開始傳入的那個元素
2017-09-16