为了账号安全,请及时绑定邮箱和手机立即绑定

求教大佬关于int & id() { ... } 这个函数是什么意思?有什么作用?

求教大佬关于int & id() { ... } 这个函数是什么意思?有什么作用?

宝慕林4294392 2021-07-20 18:14:28
int & id(){...}这个函数是什么意思?为什么可以使用int & id()?
查看完整描述

2 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

int& id()
{
////
}
一个名叫id的函数, 返回类型是int& (int类型的引用), 从名字看返回的是某个id (废话...)
为什么可以使用int & id()?.. lz问的是为什么可以返回int&类型吗.
这样的函数一般是作为类的成员函数, 返回一个数据成员并且允许用户修改这个值
也有返回某个静态变量的可能性, 这要看函数体内部的代码了.
只要不是返回函数内部的局部变量就可以了.

查看完整回答
反对 回复 2021-07-25
?
撒科打诨

TA贡献1934条经验 获得超2个赞

其实和一般c函数一样,就是&符号表示引用的意思。

查看完整回答
反对 回复 2021-07-25
  • 2 回答
  • 0 关注
  • 1839 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信