函数在程序中是一个必不可少的部分,但其中需要注意的地方还有很多。
1、在写实参时,一定不要写数据类型,实参一定是一个确定值。
2、函数在参数传递时,除了传值,还有传地址,穿引用。
在进行参数传值时的选择
对于内置类型小的对象,传值的更简单直接。
如果想在函数内改变实参,可以使用传引用或传指针的方式。
对于类类型的对象,尽量使用引用传递参数,效率更高。使用const限定可以避免实参被修改。
函数在程序中是一个必不可少的部分,但其中需要注意的地方还有很多。
1、在写实参时,一定不要写数据类型,实参一定是一个确定值。
2、函数在参数传递时,除了传值,还有传地址,穿引用。
在进行参数传值时的选择
对于内置类型小的对象,传值的更简单直接。
如果想在函数内改变实参,可以使用传引用或传指针的方式。
对于类类型的对象,尽量使用引用传递参数,效率更高。使用const限定可以避免实参被修改。