【发布时间】:2013-01-10 07:05:47
【问题描述】:
可能重复:
What are the differences between pointer variable and reference variable in C++?
Pointer vs. Reference
我最近开始“重新学习”c++,遇到了一个我一直有的简单问题。
Int *intp = new int(10);
Int& intref = *intp;
intref 打印为 10 *intp 也这样做。
&intref 和 intp 的打印也要相等。
长话短说。 & 和 * 之间的区别仅仅是您访问值和地址的方式吗?
还是用法上有很大区别?
【问题讨论】:
-
那些重复的问题要好得多。在这一个中,该示例甚至无法编译。什么是“打印”?
cout或printf?
标签: c++