指針調用:**p和&p--形參實參

因爲要在tree函數中爲主函數中的root指針用malloc分配空間,如果不傳實參&root而只傳root,那麼tree中只能用treenode *型指針接收,這樣p就只是root的拷貝,malloc分配的內存首地址賦給了p而與root不相干,達不到設計目的。傳&root就是傳指針root的指針(存放root的地址),那麼tree中就得用treenode **型指針接收,這樣*p實質就是root,
相關文章
相關標籤/搜索