C++ 何时使用引用对象

何时使用引用对象:
1:使用引用参数的两个主要原因:

  • 能够修改调用函数中的数据对象;

  • 通过传递引用而不是整个数据对象,可以提高整个程序的运行速度;
    罗列一些使用参数的指导原则:

  • 如果数据对象很小,如内置数据类型或小型结构,直接按值传递;

  • 如果数据对象是数组,则使用指针,这是唯一的选择,并将指针声明为指向const的指针;

  • 如果数据对象是较大的结构,则使用const指针或const引用,以提高程序运行的效率,这样可以节省复制结构所需的时间和空间;

  • 如果数据对象是类对象,则使用const引用,且传递对象参数的标准方式按引用传递;

Guess you like

Origin blog.csdn.net/weixin_42105843/article/details/118488033