C++函数的参数类型中为什么要加const

使用const的好处

  • 可以同时接受常量参数和变量参数
  • 防止修改

参考:https://blog.csdn.net/weixin_43145361/article/details/107323400

出参:指针vs引用

大多数c++书籍在任何情况下都推荐使用引用,因为一般认为引用比指针“更安全、更好”

当出参数量比较多时,一个更好的方法是返回一个小结构体

入参:引用vs值

当类型大于16字节 则通过const-ref进行传递,所有其他类型通常应该通过值传递。

参考:https://www.codeleading.com/article/73784705920/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据