亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

資料結(jié)構(gòu) - C++中關(guān)於指標(biāo)數(shù)組賦值的問題?
曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新 2017-05-16 13:21:23
0
1
774

如題,我在圖一中定義了二維指標(biāo)數(shù)組


二維陣列中的每個指標(biāo)指向位址的內(nèi)容應(yīng)該都是1000
這一點(diǎn)我後來也列印輸出這個二維指標(biāo)來著,確實(shí)是1000;
在下一張圖片中的演算法裡,我打算將鄰接矩陣中的結(jié)點(diǎn)之間的邊的權(quán)付給指標(biāo)數(shù)組,請看:


但每次我再次列印二維數(shù)組,輸出的值還都是1000,為了確認(rèn)滿足了if條件,我還在前面加了列印出來權(quán)值。 DEBUG如下圖


最下面的81000。8 是第一個點(diǎn)和第二個點(diǎn)的邊的權(quán)。那為什麼會賦值失敗呢?
另外附上我的其他程式碼

#本來是打算遞迴呼叫的,可是一直在while中循環(huán),求幫助

曾經(jīng)蠟筆沒有小新
曾經(jīng)蠟筆沒有小新

全部回覆(1)
phpcn_u1582

沒有看到完整原始碼,不能做出完整判斷。

  1. 賦值的地方判斷條件是否滿足,如果不滿足也就是說賦值語句根本沒有執(zhí)行.

  2. 賦值地方所獲得的值是否正確.

  3. 印製的是否是你賦值的陣列的位置.

建議:下斷點(diǎn)調(diào)試,看看執(zhí)行流程是否正確,各個變數(shù)的值是否正確。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板