试题题干
在类City的定义中加入语句“ friend void Street::f(); ”,是把类成员函数f()声明为了类City的友元函数。
参考答案
试题解析
当有某类A的定义后,将类A的成员函数说明为本类的友元函数的格式如下:
friend 返回值类型 类A::类A的成员函数名(参数表);
故本题的类A是Street
在类City的定义中加入语句“ friend void Street::f(); ”,是把类成员函数f()声明为了类City的友元函数。
当有某类A的定义后,将类A的成员函数说明为本类的友元函数的格式如下:
friend 返回值类型 类A::类A的成员函数名(参数表);
故本题的类A是Street