数据结构中,定义了一个初始顺序表函数void( seqlist *&L) 为什么用指针和取地址符同时使用?
5个回答
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
理解这个你要理解浅拷贝
就相当于void fun(int a)
你传递参数的时候是不修改原参数的
当时void fun(int *a)把地址传进去就可以
就相当于void fun(int a)
你传递参数的时候是不修改原参数的
当时void fun(int *a)把地址传进去就可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果这是c++的话 那就是传递 这个指针的引用 不创建 l的副本 在函数里面 改变l 就改变传进来的实参的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
seqlist *& L 这个是c++才有的东西,L是个seqlist类型指针的引用
更多追问追答
追问
有什么作用 代表什么意思啊
追答
引用代表的就是被引用的对象本身,那么它当作函数参数的时候,形参就是实参,实参就是形参, 实现了双向传递
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
引用个指针呗!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |