社区
C++ 语言
帖子详情
关于C++中链表的函数参数的问题
Wu_Kewaqi
2016-03-10 10:06:54
void A ( LinkList *L) 与 void A ( LinkList * & L) 这两个函数参数的区别是什么啊
...全文
213
3
打赏
收藏
关于C++中链表的函数参数的问题
void A ( LinkList *L) 与 void A ( LinkList * & L) 这两个函数参数的区别是什么啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paschen
版主
2016-03-11
打赏
举报
回复
可以理解为,第一个是传入指针的复制品,第二个是传入这个指针的引用 如果在函数中修改指针的值,第二种情况将会反应到函数外面的那个指针身上
幻夢之葉
2016-03-11
打赏
举报
回复
前者修改指针指向的内存(也就是*L的数据)的时候会影响到实参 第二种包含第一种,修改指针值(也就是L的值)也会影响到实参 因为后者对L使用了& 简单来说void A ( LinkList * & L) 结合了void A ( LinkList * L) 和 void A ( LinkList & L) 的结果
yshuise
2016-03-10
打赏
举报
回复
一个是指针,一个是指针的引用
免费下载:C语言难点分析整理.doc
7. C
中
可变参数函数实现 38 8. C程序内存
中
组成部分 41 9. C编程拾粹 42 10. C语言
中
实现数组的动态增长 44 11. C语言
中
的位运算 46 12. 浮点数的存储格式: 50 13. 位域 58 14. C语言函数二维数组传递方法 64 15. ...
c++
链表
构造函数
c++
的
链表
结构是基于结构体创建的,下面结构来存放每个节点 struct ListNode { double value; ListNode *next; }; 在已经声明了一个数据类型来表示结点之后,即可定义一个初始为空的
链表
,方法是定义一个用作链...
C++
实现
链表
类LinkedList(包括插入节点函数、删除节点函数、创建
链表
函数、查找函数、打印
链表
函数、反转
链表
函数、删除
链表
倒数第N个节点函数等)
需实现插入节点函数、删除节点函数、创建
链表
函数、查找函数、打印
链表
函数、反转
链表
函数、删除
链表
倒数第N个节点函数、查找
链表
中
间节点、
链表
升序排序函数、删除排序
链表
中
的重复元素函数。 代码实现如下: #...
C++
链表
常用的函数编写(增查删改)内附完整程序
链表
目录一、
链表
主体二、创建
链表
三、
链表
的应用1.打印
链表
2.求
链表
长度3.插入数据(按照指定位置)4.插入数据(头插)5.插入数据(尾插)6.查找元素是否存在7.删除指定位置数据8.删除最后一个节点9.删除第一个节点...
C++
链表
C++
链表
笔记
C++ 语言
64,649
社区成员
250,477
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章