int a(int &b) 与 int a(int b&)有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/17 10:25:20
C++中的

int a(int &b) 这种写法是对的,参数int &b表示引用,c语言里没有,c++才有的概念

int a(int b&)是错误的,没有这种写法

int &a(int b),这样倒是有的,表示函数返回值是个引用类型的

int a(int &b)是按引用传递 有int a(int b&)这种表达吗?

当然有啦!&b是取地址运算符嘛

同意楼上