const的作用:
①我们不希望在这个函数中对用来进行赋值的“原版”做任何修改。
②加上const,对于const的和非const的实参,函数都能接受;如果不加,就只能接受非const的实参。
&的作用:
避免在函数调用时对实参的一次拷贝,提高了效率。
const的作用:
①我们不希望在这个函数中对用来进行赋值的“原版”做任何修改。
②加上const,对于const的和非const的实参,函数都能接受;如果不加,就只能接受非const的实参。
&的作用:
避免在函数调用时对实参的一次拷贝,提高了效率。