作者popo4231 (小泰)
看板EE_DSnP
標題Re: [問題] 作業八
時間Sat Dec 22 23:08:02 2007
※ 引述《bumpwy (bumpwy)》之銘言:
: 想請問一下
: 為什麼vertex裡面要有一個 Vertex** toVertices 的datamember阿
: 他不是只是要存他指到的vertex而已嗎?為什麼需要一個二維陣列?
: 而且root pointer一開始就初始化為null,讓我有點摸不著頭緒...可不可以稍提示講一下
: ?
在這題裡面Vertex**要看成
(Vertex*)* 表示一個Vertex pointer之陣列
而不是Vertex的二維陣列
此陣列要指向每一個Vertex之位址
root Vertex initilize成NULL Ptr是防止不當操作的手段之一
當root尚未被dynamically allocated
去動到他的話會馬上crash掉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.241.177
※ 編輯: popo4231 來自: 140.112.241.177 (12/22 23:08)
1F:推 bumpwy:講解清楚!謝謝! 12/22 23:25
2F:推 ric2k1:Good. Thank you. 12/22 23:35