运算符重载operator++(student&,int);其中"&"符号的意思是?
运算符重载student operator++(student &s)//此句student与&隔开而是&s,而下面student与&是个整体他们的含义是什么?还有的在这里根本没有&符号,它们又有什么区别?
class student
{
public:
friend student operator++(student&);//student与&是个整体
friend student operator++(student&,int);
};
student operator++(student &s)
//与上面比较此句student与&隔开而是&s,他们的含义是什么?还有的在这里根本没有&符号,它们又有什么区别?
{
s.n++;
return s;
}
[[it] 本帖最后由 yi157 于 2008-10-2 17:48 编辑 [/it]]