为什么要用const int& a而不是int& a
函数声明时const 与&的作用const常类型:形参在子函数中调用时当成一个常量来使用,既无法成为左值,无法修改形参的值。void fun(const int a)引用(&):以这种形式进行参数传递,其实是一种指针的形式,如果在函数内我们改变了a,b的值,当函数结束后,传入的实参值也将被改变。void fun(int &a)为什么要用const vector<int> &a形式当参数是较大的数据类型时,并且不需改变原变量中的值,我..
原创
2020-11-25 11:44:26 ·
484 阅读 ·
0 评论