老師最后一點其實錯了,default 其實沒有必要寫,只要把pNeedStack->pop(currentNeed)改為
if(!pNeedStack->pop(currentNeed))
{
currentNeed=0;
}便夠了,第一次輸入“【()】】“顯示錯誤是因為,循環(huán)到倒數(shù)第二個字符時,pNeedStack棧為空導(dǎo)致pNeedStack->pop(currentNeed)返回了一個false,currentNeed沒有置于0,仍為”】“,導(dǎo)致循環(huán)到最后一個字符時str[4]==currentNeed,str[4]沒有入棧,pStack最后為空才會出錯.把crrentNeed置于0便好
if(!pNeedStack->pop(currentNeed))
{
currentNeed=0;
}便夠了,第一次輸入“【()】】“顯示錯誤是因為,循環(huán)到倒數(shù)第二個字符時,pNeedStack棧為空導(dǎo)致pNeedStack->pop(currentNeed)返回了一個false,currentNeed沒有置于0,仍為”】“,導(dǎo)致循環(huán)到最后一個字符時str[4]==currentNeed,str[4]沒有入棧,pStack最后為空才會出錯.把crrentNeed置于0便好
2016-11-19
最新回答 / Ephraim
根據(jù)老師寫了一個整個的程序,這個是申請物理空間的,因為物理空間很大一般不會不足,符合你的問題,所以可以按需要取多少大小。不是很規(guī)范,有所不足互相學(xué)習(xí)哈<...code...>
2016-10-29
最新回答 / 慕移動9181930
lt;?php
$var_name=quot;蘋果quot;;
$n=10;
var_dump($var_name);
var_dump($n);
?gt;qdgdbeaajomtiouplilqopgcgczslqylexuunjujiugjojpzntkqamvycirtocniuyarnxauoibnimbppsnevwheiwigbogdiplolrbxklacxsgajelzjtxtn
2016-10-12