对指针的引用

2024-02-14

char *str = "Hello";

char *ptr = str;
char *&rptr = str;

ptr 和 rptr 有什么区别?我知道 rptr 是对指针的引用(理论上),但是它在与 ptr 的实现方面有何不同?

C++中的引用是使用指针实现的吗?


ptr 和 rptr 有什么区别?

如果你这样做char *world = "World"; rptr = world;然后打印str,它将打印“World”。如果你这样做ptr = world;然后打印str,它会打印“Hello”。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

对指针的引用 的相关文章

随机推荐