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

Sales item&是什么?

2013-12-24 15:35 190 查看
在学习C++ primer中我们会遇到 return *this的问题,在百度有对于*this的详细解释,但是对于C++ primer来说,其中的14.14的答案中的解答可以这么解释,
Sales item& 中的&表示返回这个函数的地址,而在

Sales item& Sales item::operator=(const string& str)



isbn = str;

return *this;



return *this返回整个对象,而对象存在与类Sales item的isbn中

 

正如百度百科所说的,1:对象 = 房子; 2:变量和成员函数 = 家具; 3:在房子里面,看不到房子的全貌,所以this指向了整个房子,就是指向了整个类Sales item中的对象isbn。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ 对象