已采納回答 / 只爭朝夕0
括號的匹配指的應(yīng)該是按照成對原則出現(xiàn)進(jìn)行匹配,出現(xiàn)的順序是有先后順序的,按照中文中括號的使用進(jìn)行判斷的
2019-12-04
已采納回答 / 我是蠢哈哈Orz
A.B則A為對象或者結(jié)構(gòu)體;(不用分配內(nèi)存)A->B則A為指針,->是成員提取,A->B是提取A中的成員B,A只能是指向類、結(jié)構(gòu)、聯(lián)合的指針;(要分配內(nèi)存)
2019-03-17
已采納回答 / suanmaojipi
調(diào)試一下,按Alt+7鍵查看Call?Stack即“調(diào)用堆?!崩锩鎻纳系较铝谐龅膶?yīng)從里層到外層的函數(shù)調(diào)用歷史。雙擊某一行可將光標(biāo)定位到此次調(diào)用的源代碼或匯編指令處,看不懂時雙擊下一行,直到能看懂為止。
2018-07-30
已采納回答 / Cocoabeans
沒有代碼的話看不出來哪里錯了,一個可能的原因是坐標(biāo)類的構(gòu)造函數(shù)沒有賦初值導(dǎo)致編譯器隨機給你賦了一個值(我也是小白,這是個人猜測
2018-07-25
已采納回答 / BingBing_Elf
在我看來,存在即有意義。棧和隊列是一種邏輯結(jié)構(gòu)。數(shù)組只是棧和隊列的一種實現(xiàn)方式,棧和隊列也可以用鏈表來實現(xiàn)。棧和隊列與數(shù)組不是并列結(jié)構(gòu)。
2018-03-25
已采納回答 / oldlin
因為你結(jié)果顯示棧長度是4,所以pop應(yīng)該是正確的,多一個o應(yīng)該是你多輸出了一個o,你檢查一下能輸出elem的語句是不是兩個,造成重復(fù)輸出。另外你可以展示一下你的代碼,看到你的代碼才能準(zhǔn)確的告訴你原因
2018-02-13
已采納回答 / yasinSun
其實就相當(dāng)于一個數(shù)組來存放,棧底為0,也就是下標(biāo)為0的元素,棧底指向當(dāng)前數(shù)組最后一個元素的下一個元素,比如有5個元素,下標(biāo)分別是0,1,2,3,4 。那么棧頂就是5,而正好有5個元素。
2017-11-16
已采納回答 / 進(jìn)擊的單純
棧底沒有指向,棧頂這時的值為1,但也不能說棧頂指向他,這又不是指針??梢哉f棧頂只是記錄了這個棧的元素個數(shù)。但這時通過棧頂?shù)闹悼梢栽L問到它。
2017-10-01
已采納回答 / 慕粉2147585081
你看過老師的隊列么,里面也是這樣的。當(dāng)你傳入一數(shù)據(jù)時,使用引用就能改變這個數(shù)據(jù)的值,到后面你想知道出棧元素的值就可以直接輸出你開始傳入的那個元素
2017-09-16