关于运算符重载的补充 istream & operator >>(istream& in,Student &u) { string m; int a,b,c; cin>>m>>a>>b>>c; u={m,a,b,c}; return in; } 其中出现了三个“&”“operator前的&表示返回值就是使用原来的对象,而不是再复制一个新的对象。意义在于,在重载如>>,<<这样的运算符时,有时需要进行连续操作,如“cin>>a>>b>>c...