面向对象编程OOP-传值&引用(后序会删除)
在C++中,可认为只有传值和传引用。传指针本质上就是传值。将a指针传给b指针,两个指针是两个对象(而引用是别名),它们的值相等,即a、b指向同一块内存。这个时候,要千万注意:修改指针使它指向另一块内存与修改指针指向的内容之间的区别。以b为例说明,修改b使它指向另一块内存,a不变,还是指向原来的内存,内容也不变。修改b指向的内容,由于a,b指向同一块内存,也就是修改a指向的内容,a内容发生变化。
在C++中,可认为只有传值和传引用。传指针本质上就是传值。将a指针传给b指针,两个指针是两个对象(而引用是别名),它们的值...
-
Java的四种引用,强弱软虚,以及用到的场景
33赞 7评论 -
Java 的引用有哪些类型?
0赞 2评论 -
浅拷贝和深拷贝的区别?
0赞 0评论 -
Java 按值调用和引用调用的区别?
0赞 0评论 -
下面哪个标识符是合法的?
51赞 0评论
内容正在赶来的路上
内容正在赶来的路上
试题数
6问答数
0
热门文章
更多