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

int & id()
{
...
}
这个函数是什么意思?为什么可以使用int & id()?

宝慕林4294392
浏览 1840回答 2
2回答

慕桂英3389331

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

撒科打诨

其实和一般c函数一样,就是&符号表示引用的意思。
打开App,查看更多内容
随时随地看视频慕课网APP