二级模拟试题:C 习题与解析(友元-01)

文章作者 100test 发表时间 2007:04:06 21:28:42
来源 100Test.Com百考试题网


01.分析以下程序的执行结果
#include
class Sample
{
int n.
public:
Sample(int i){n=i.}
friend int add(Sample &.s1,Sample &.s2).
}.
int add(Sample &.s1,Sample &.s2)
{
return s1.n s2.n.
}
void main()
{
Sample s1(10),s2(20).
cout<}

解:
本题说明了友元函数的使用方法。add()是一个友元函数,它返回两个引用对象的n值之和。 来源:www.examda.com
所以输出为: 30

注意:友元函数不是类的成元函数

相关文章


C++练习题及解答----练习题(一)
二级模拟试题:C 习题与解析(友元-05)
二级模拟试题:C 习题与解析(友元-04)
二级模拟试题:C 习题与解析(友元-02)
二级模拟试题:C 习题与解析(友元-01)
二级模拟试题:C 习题与解析(友元-03)
计算机二级C 程序设计考试卷
06年9月计算机等级考试二级C 模拟试题及答案汇总
06年9月计算机等级考试二级C 笔试模拟试题(4)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛