我的理解:函数既然就像是内置的操作符一样,是为了实现某种运算,那它就需要有:
1.参加运算的参数(形参)
2.运算结果(返回值,故定义函数时需说明其返回类型)
函数参数传递的方式:
1.形参是非引用,则形参只复制实参的值;
2.形参为引用,则形参只是实参的别名。
非引用:指针形参、const形参
const引用:
1.引用——不复制
2.const——不修改原实参
我的理解:函数既然就像是内置的操作符一样,是为了实现某种运算,那它就需要有:
1.参加运算的参数(形参)
2.运算结果(返回值,故定义函数时需说明其返回类型)
函数参数传递的方式:
1.形参是非引用,则形参只复制实参的值;
2.形参为引用,则形参只是实参的别名。
非引用:指针形参、const形参
const引用:
1.引用——不复制
2.const——不修改原实参