當前位置:首頁 » 編程語言 » 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-12 11:43:03 瀏覽:601
昆明桃源碼頭 發布:2025-07-12 11:38:45 瀏覽:568
大司馬腳本掛機 發布:2025-07-12 11:38:35 瀏覽:458
資料庫實時監控 發布:2025-07-12 11:31:33 瀏覽:743
vb6反編譯精靈 發布:2025-07-12 11:23:12 瀏覽:997
模擬存儲示波器 發布:2025-07-12 11:10:58 瀏覽:814
怎麼查看安卓真實運行內存 發布:2025-07-12 11:08:39 瀏覽:883
鏈接直接訪問 發布:2025-07-12 11:03:37 瀏覽:950
安卓如何把備忘錄轉為文檔 發布:2025-07-12 10:48:15 瀏覽:702
無法連接ftp主機 發布:2025-07-12 10:47:33 瀏覽:345