友元函数是在类中用关键字friend修饰的非成员函数,在它的函数中可以通过对象名访问类的私有和保护成员。友元关系提供了不同类或对象的成员函数之间,类的成员函数与一般函数之间进行数据共享的机制。 如果对象的生存期与程序的运行期相同,我们称它具有静态生存期。