指针 – HikariLan's Blog https://blog.hikarilan.life 贺兰星辰的个人博客 Sat, 05 Mar 2022 12:42:32 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.9.1 有关 C++ 指针(*)和引用(&)区别的小结 https://blog.hikarilan.life/tech/431/%e6%9c%89%e5%85%b3-c-%e6%8c%87%e9%92%88%e5%92%8c%e5%bc%95%e7%94%a8%e5%8c%ba%e5%88%ab%e7%9a%84%e5%b0%8f%e7%bb%93/ https://blog.hikarilan.life/tech/431/%e6%9c%89%e5%85%b3-c-%e6%8c%87%e9%92%88%e5%92%8c%e5%bc%95%e7%94%a8%e5%8c%ba%e5%88%ab%e7%9a%84%e5%b0%8f%e7%bb%93/#respond Sat, 05 Mar 2022 11:11:50 +0000 https://my.minecraft.kim/?p=431 众所周知,C 语言存在一个叫做指针的东西,我们可以用指针来指向一个值的内存地址,然后进行内存地址各种操作。但是在 C++ 中,又多了一个叫做引用的东西,这二者之间存在着细微的差别,通过研读了知乎上的一篇文章(下),对于我之前不太明白的地方,作出了如下小结: 也就是说,这个所谓的引用,其实就是 Java 实参中传递的那个对象的地位,只不过这个引用还可以额外更改对象实参的值罢了。 对于 C++ 来说,如果直接传入一个对象,而不是一个对象引用的话,那么 C++ 实际上会调用对象的拷贝构造函数,深拷贝一份对象到方法实参 C++中指针与引用的区别 – 知乎…

来源

]]>
https://blog.hikarilan.life/tech/431/%e6%9c%89%e5%85%b3-c-%e6%8c%87%e9%92%88%e5%92%8c%e5%bc%95%e7%94%a8%e5%8c%ba%e5%88%ab%e7%9a%84%e5%b0%8f%e7%bb%93/feed/ 0