如下图所示,友元函数难道不是全局函数吗?他们有什么区别呢?还有去全局友元函数的说法,这是习惯说话还是有明确的不同
普通函数需要在类里面申明为友元所以说严格来说c也不准确,但是B显而易见更离谱。
如同基本类型的赋值语句一样,同一个类的对象之间也是可以进行赋值操作的,即将一个对象的值赋给另一个对象。
对于类对象的赋值,只会对类中的数据成员进行赋值,而不对成员函数赋值。
给对象赋值和调用拷贝构造函数初始化另一个对象行为是类似的,但是有所区别,下面会讲到(实际上调用的是拷贝构造函数)