【C++】参数传递与返回值
作者:互联网
class内的函数可以分为两种
1.不会改变数据的,需要加const(位置放在小括号右,花括号左)
2.会改变数据的
参数传递:
1.pass by value
2.pass by reference(to const)(推荐使用,效率高)
返回值传递:
1.return by value
2.return by reference(to const)(推荐使用,效率高)
friend(友元)
例子:一个classA有一个友元函数,这个函数可以自由取得classA的private成员
相同class的各个objects互为友元
标签:友元,const,reference,return,C++,classA,参数传递,pass,返回值 来源: https://www.cnblogs.com/hzbkd/p/16581647.html