当前位置:首页 » 编程语言 » 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 12:11:16 浏览:844
开心消消乐服务器繁忙什么情况 发布:2025-07-12 12:11:14 浏览:239
数据库的封锁协议 发布:2025-07-12 12:10:35 浏览:725
如何配置一台长久耐用的电脑 发布:2025-07-12 11:43:03 浏览:602
昆明桃源码头 发布:2025-07-12 11:38:45 浏览:569
大司马脚本挂机 发布:2025-07-12 11:38:35 浏览:459
数据库实时监控 发布:2025-07-12 11:31:33 浏览:744
vb6反编译精灵 发布:2025-07-12 11:23:12 浏览:998
模拟存储示波器 发布:2025-07-12 11:10:58 浏览:814
怎么查看安卓真实运行内存 发布:2025-07-12 11:08:39 浏览:883