社区
C++ 语言
帖子详情
指针,引用, 关于 *& 与 &* ??
neicole
2012-03-11 09:38:31
假如有一函数 int test( int *& a, int &*b);
调用 test(c, d);
我想知道,这个 *& 与 &* 的调用效果有什么不同呢?
它们分别是什么意思么?
结合性是从右到左,指针的引用为什么不是像右边那样写?
...全文
199
11
打赏
收藏
指针,引用, 关于 *& 与 &* ??
假如有一函数 int test( int *& a, int &*b); 调用 test(c, d); 我想知道,这个 *& 与 &* 的调用效果有什么不同呢? 它们分别是什么意思么? 结合性是从右到左,指针的引用为什么不是像右边那样写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
neicole
2012-03-12
打赏
举报
回复
这两个帖子很奇怪,一结就一起结了~
下面这句很有用~
[Quote=引用 7 楼 qscool1987 的回复:]
记住引用和名字永远是在一起的,指针的引用是int* &a;这种形式,后面那种形式是指向int& 的指针,这种形式是标准不允许的
[/Quote]
jixiang1983
2012-03-11
打赏
举报
回复
[Quote=引用 7 楼 qscool1987 的回复:]
记住引用和名字永远是在一起的,指针的引用是int* &a;这种形式,后面那种形式是指向int& 的指针,这种形式是标准不允许的
[/Quote]
++
pathuang68
2012-03-11
打赏
举报
回复
[Quote=引用 4 楼 lanfeng_10 的回复:]
int *& a// 指针的引用
后面那个还真没见过···
[/Quote]
++
指针的引用时合法的,引用的指针则是非法的。
int&* p3; // 非法。指向引用的指针是非法的
int&& p4; // 非法。指向引用的引用是非法的
可以参考:
C/C++中指针和引用之相关问题研究
sumos
2012-03-11
打赏
举报
回复
int *&a;指针的引用。调用函数时,不会为a分配内存。
明确写法 int* &a;a是引用型变量,类型是int*
int&* a;未见过
qscool1987
2012-03-11
打赏
举报
回复
记住引用和名字永远是在一起的,指针的引用是int* &a;这种形式,后面那种形式是指向int& 的指针,这种形式是标准不允许的
neicole
2012-03-11
打赏
举报
回复
[Quote=引用 4 楼 lanfeng_10 的回复:]
int *& a// 指针的引用
后面那个还真没见过···
[/Quote]
int *& a// 指针的引用
为什么要这样写? * 在前 &在后?
neicole
2012-03-11
打赏
举报
回复
[Quote=引用 3 楼 kuzuozhou 的回复:]
我也奇怪。。我发了以上两楼 发了几次没成功 刷新一下 发现发到两个帖子里去了。。。。。
[/Quote]
??帖子有问题了?同步了,哈哈~ 被我遇上CSDN的DEBUG了
蓝枫10
2012-03-11
打赏
举报
回复
int *& a// 指针的引用
后面那个还真没见过···
pengfoo
2012-03-11
打赏
举报
回复
我也奇怪。。我发了以上两楼 发了几次没成功 刷新一下 发现发到两个帖子里去了。。。。。
pengfoo
2012-03-11
打赏
举报
回复
int &*b
就是指针b的值吧。。
pengfoo
2012-03-11
打赏
举报
回复
int *& a是引用;
Cpp之旅(学习笔记)第10章 字符串和正则表达式
本文介绍了Cpp中字符串类型(std::string和string_view)、字符串操作(连接、下标、子串处理),以及正则表达式的基本概念、函数和使用建议,强调了标准库string的使用和性能优化技巧。
QT新手必看:QLineEdit从拖拽到正则验证的保姆级实战指南(附完整代码)
本文为QT新手提供QLineEdit从拖拽到正则验证的保姆级实战指南,涵盖基础控件搭建、样式设置、数据操作、正则表达式验证等核心内容,并附完整代码示例。特别适合从C#或Java转QT的开发者快速掌握GUI开发技巧,提升开发效率。
Java中使用正则表达式核心解析
本文深入剖析Java中正则表达式的NFA引擎特性及其引发的回溯问题,重点讲解贪婪、懒惰与独占三种匹配模式对性能的影响,并指出String.split、matches、replaceAll等API底层隐式使用正则带来的生产隐患;提出针对性优化策略,包括模式选择、量词控制及替代方案,帮助规避CPU飙升等线上故障。
从崩溃dmp到修复代码:手把手教你用WinDbg+Jenkins定位生产环境C++内存泄漏
本文介绍如何结合WinDbg深度调试能力与Jenkins CI/CD系统,构建从崩溃dmp分析到内存泄漏定位与修复的自动化流水线。涵盖符号服务器配置、dmp预处理、WinDbg批处理脚本、堆块追踪、版本映射数据库、容器化调试环境,以及在构建时和回归测试中嵌入内存检测的关键实践。
别再只用VS调试了!Windbg分析DMP文件排查C++内存访问违例实战
本文聚焦于使用Windbg分析C++程序生成的DMP文件,精准定位内存访问违例(ACCESS_VIOLATION)问题。涵盖Windbg环境搭建、符号配置、内存查看命令(如!address、dd)、多线程冲突诊断、符号服务器部署及自动化调试脚本编写。强调其相较Visual Studio在DMP兼容性、符号可控性和底层内存分析能力上的显著优势,适用于生产环境崩溃排查。
C++ 语言
65,210
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章