您的位置:首页 > 编程语言 > C语言/C++

C++指针,引用,常引用作为函数的参数

2016-03-27 15:10 489 查看
引用作为函数参数
在函数体内修改参数的值,实参可变
形参可变
实参只能是变量
不会产生实参值的拷贝(性能好)
常引用作为函数参数实参不会变
形参不可变
实参可以是变量或常量
不会产生实参值的拷贝
变量作为函数参数
实参不会变
形参可变
实参可以是变量或常量产生实参值的拷贝赋值给形参
引用(包括常引用)在声明时就必须进行初始化,且不能为null,并且以后也不能改变。

常引用作为函数参数既能保证数据安全,是数据不能被随意修改,在调用函数时又不必建立实参的拷贝。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: