當前位置:首頁 » 編程語言 » c語言head

c語言head

發布時間: 2025-01-20 18:41:36

『壹』 c語言鏈表 關於指針參數調用問題

我的理解是:
1、head是一個鏈表頭指針(指針變數),指向了鏈表頭。他在初始化鏈表時是用一個函數使head指向NULL,為了能在函數內改變外部變數的值,傳參時要傳遞實參的地址,因為head是指針變數所以形參要聲明為二級指針。
2、在查找時函數只要知道鏈表的表頭地址就可以順著鏈表一次查找。這函數內不需要該改變實參的值,所以只要傳實參值的副本就可以了。實參head是一級指針,所以形參就聲明為一級指針就可以了。如果也想初始化那樣聲明為二級指針也是可以的,但是完全沒必要的。
ps: set_linklist(linklist &head);這個好像是要寫成 set_linklist(&head);才對吧。

熱點內容
溯源碼燕窩多少錢一克 發布:2025-07-11 14:18:06 瀏覽:221
佳能相機格式化存儲卡 發布:2025-07-11 14:18:02 瀏覽:314
蛾群演算法 發布:2025-07-11 14:10:36 瀏覽:109
互聯網java 發布:2025-07-11 14:08:47 瀏覽:388
伺服器程序設計是什麼 發布:2025-07-11 14:07:58 瀏覽:283
html5壓縮圖片上傳 發布:2025-07-11 13:50:02 瀏覽:691
奧迪上傳FD 發布:2025-07-11 13:49:58 瀏覽:705
ktv套餐配置比較重要的是哪些 發布:2025-07-11 13:48:37 瀏覽:116
安卓平板的游戲在哪裡下載 發布:2025-07-11 13:41:58 瀏覽:567
ssd緩存win10 發布:2025-07-11 13:36:44 瀏覽:968