返回对象和返回引用的函数

函数返回引用:

Point & Point::eat() {     
    return *this;  // 返回原来调用函数的对象,现在的对象和调用函数的对象地址相同
}

函数返回对象:

Point Point::eat() {    
    return *this;    // 返回一个新的对象,与原来的对象地址不同
}

 

posted @ 2018-09-17 15:46  Jary霸  阅读(253)  评论(0编辑  收藏  举报