由兩個(gè)棧共享一個(gè)存儲(chǔ)空間的好處是( )。
由兩個(gè)棧共享一個(gè)存儲(chǔ)空間的好處是( )。
A.減少存取時(shí)間,降低下溢發(fā)生的幾率
B.節(jié)省存儲(chǔ)空間,降低上溢發(fā)生的幾率
C.減少存取時(shí)間,降低上溢發(fā)生的幾率
D.節(jié)省存儲(chǔ)空間,降低下溢發(fā)生的幾率
正確答案:B解析:常常一個(gè)程序中要用到多個(gè)棧,為了不發(fā)生上溢錯(cuò)誤,就必須給每個(gè)棧分配一個(gè)足夠大的存儲(chǔ)空間。但實(shí)際中,很難準(zhǔn)確地估計(jì),若每個(gè)棧都分配過大的存儲(chǔ)空間,勢(shì)必造成系統(tǒng)空間緊張;若讓多個(gè)棧共用一個(gè)足夠大的連續(xù)存儲(chǔ)空間,則可利用棧的動(dòng)態(tài)特性使他們的存儲(chǔ)空間互補(bǔ)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。