插入节点时候传参的问题

来源:8-6 案例:单链表的基本实现

零点零零一

2021-01-13

老师你好,我实现这个单向链表的时候,没明白传参这里为啥需要传入head,我没有传入head,使用截图中的方式实现的,最后输出的结果也是对的
插入节点方法调用插入节点方法打印结果

写回答

2回答

bennyhuo

2021-01-13

你往index为0的地方插入一下试试

0
1
零点零零一
试了一下 明白了(●'◡'●) 谢谢老师
2021-01-13
共1条回复

bennyhuo

2021-01-13

你截图里面不是传了head么,你想说的是传入head的地址吧?

0
1
零点零零一
对的 下载下来的代码里是void InsertNode(ListNode **head, int value, int index) {} 我写的是oid InsertNode(ListNode *head, int value, int index) {} 一个是**head 一个是*head 但是不影响结果 所以不知道为啥要传**head
2021-01-13
共1条回复

C语言系统化精讲 重塑编程思想 打造坚实的开发基础

如果通向大牛的道路有捷径,那就是先学好C语言

2208 学习 · 853 问题

查看课程