當前位置:首頁 » 編程語言 » 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);才對吧。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:572
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:860
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:559
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:740
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:660
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:981
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:232
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:90
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:783
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:688