参数传递(引用,指针,值传递)C++11

C++中,函数的参数传递方式有值传递、地址传递。传地址有指针和引用方式。 在函数参数中,传地址的理由有: 1.使被调函数可以修改主调函数中的数据对象; 2.传地址可以减少数据拷贝,提高程序执行速度。

那么,何时使用值传递,何时使用地址传递(指针和引用)? 下面是一些写代码时会遇到的一些情况

被调函数使用参数对象时,不会修改数据对象被调函数使用参数对象时,,会修改数据对象

当然,以上只是一般情况。特殊情况另外讨论。

把自己当傻瓜,不懂就问,你会学的更多

参数传递(引用,指针,值传递)C++11

相关文章:

你感兴趣的文章:

标签云: