1樓:匿名使用者
沒有這種引用方式吧。
node* &p, 表示指標p是一個對node*指標的引用,需要改變的是指標的內容。 p是一個指標。
node & p ,表示是對結點p的引用,p是一個結點。
在資料結構中什麼時候用&,什麼時候用*,什麼時候用&*?
2樓:匿名使用者
資料結復
構應用非常廣泛。資料結制構應用在程式bai設計的方方du面面,是所有程式設計的zhi靈魂。在操dao作系統源程式中,資料結構的樹和森林被用來構造檔案系統。
我們看到的window和linux等檔案管理系統都是樹型結構。在編譯系統中,如c編譯器源**中,二叉樹的中序遍歷形式被用來存放c 語言中的表示式。在遊戲設計領域,許多棋類遊戲的步驟都是按樹型結構編寫。
在網路中如何選擇好的路由,就是資料結構中的圖的應用.
總之,如果你想寫些實用的程式,一定會用到資料結構。所以資料結構一定要學好。
資料結構中怎麼用* &啊?為什麼有時候是*,有時候又是&,有時候還什麼都不用
3樓:匿名使用者
* 是指
針符號.....
&是取地址符....
要看你定義的什麼了,是指標的話,傳地址就什麼都不用,直接用符號;
例如:int *p; p就表示地址了....要去*p的值就可以先取p的地址..
如果是 int p; &p就表示p的地址.....去&p就可以讀取p的值
還有如果是陣列的話就可以不用了;
例如:int p[10]; 陣列名就可以表示陣列的首地址,就可以直接去p.....還有很多比較複雜的資料型別
還有些函式的傳地址問題....你可以在網上搜下看看.....
什麼時候用乘法,什麼時候用除法,什麼時候用乘法什麼時候用除法有
解析 由題意決定的。多練習。有x用乘法 有 用除法 什麼時候用乘法什麼時候用除法有 乘法 一個數或量,增加了多少倍。例如4乘5,就是4增加了5倍率,也可以說成5個4連加。除法 兩專個屬 因數的積與其中一個因數,求另一個因數的運算。求兩個數乘積的運算,一個數乘整數,是求幾個相同加數和的簡便運算。一個數...
請問化學中寫結構式什麼時候用單鍵什麼時候用雙鍵或三鍵
lz要看元素的性質了 有的元素單鍵就能達到最穩定狀態比如 hf 雙鍵的有co 三鍵的有fe3o4 要看分子性質啊,單鍵穩定,躍遷需要能量最大 單鍵表示一對電子,雙鍵表示兩對,以此類推,這和分子的電子式有關。原子之間通過一對電子結合就是單鍵。兩隊就是雙鍵。三對 ch2 ch2 ch3 ch3 h cc...
日語裡什麼時候用形什麼時候用形
形的用法有很多,動詞連用形 形後,可以表示並列 先後 接連 進展 因果等關係。形 是過去助動詞。當要表示過去的動作時,就要用動詞連用形 同時五段動詞要發生音便,具體規則語法書上有,不詳說。你可以理解 動詞連用形 或 只是各自作用和使用場合不一樣,相同點是,五段動詞要發生音便。剩下三種型別的動詞變成個...