首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序编译错误,是由于划线处缺少某个语句,该语句是______。 #include<iostream.h> class A { private: int numl; public: A( ):nu
下列程序编译错误,是由于划线处缺少某个语句,该语句是______。 #include<iostream.h> class A { private: int numl; public: A( ):nu
admin
2010-12-16
66
问题
下列程序编译错误,是由于划线处缺少某个语句,该语句是______。
#include<iostream.h>
class A
{
private:
int numl;
public:
A( ):numl(0){}
A(int i):numl(i){}
};
class B
{
private:
int num2;
public:
B( ):num2(0){}
B(int i):num2(i){}
int my_math(A obj1, B obj2);
};
int B::my_math(A obj1,B obj2)
{
return(obj1.numl+obj2.num2);
}
void main(void)
{
A objl(4);
B obj,obj2(5);
cout<<"obj1+obj2:"<<obj.my_math(obj1,obj2);
}
选项
答案
friend class B;
解析
在B类中出现了对A类中私有成员numl的直接访问,这是不允许的。所以必须要把类B设成类A的友员才可以通过编译。
转载请注明原文地址:https://kaotiyun.com/show/lnVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m中的值为:5,则应输出:1.463611。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
有以下程序:椭nelude<stdio.h>main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是()。
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
已知一个数列从0项开始的前3项:0、0、1,以后的各项都是其相邻的前3项之和。下列给定的程序中,函数fun的功能是:计算并输出该数列前n项的平方根之和sum。n的值通过形参传入。例如,当n=10时,程序的输出结果应为23.197745。请改正程序中的错
关于C语言程序的下列说法中,正确的是()。
关于C语言程序设计,以下叙述中不正确的是()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指
以下涉及字符串数组、字符指针的程序段中,没有编译错误的是()。
【】是C++语言程序的入口。
随机试题
Wecameintothisfieldlate,sowemustworkhardto______thelosttime.
男性青春期发育的第一个信号是
患者女,42岁。3个月前感觉右侧面部肿胀,近2周来出现右面部疼痛、右鼻塞,伴鼻出血、右耳听力下降。该患者正确的诊断是
整合营销传播策略形成的关键是()。
架空线三相换位的目的是减少三相参数的不平衡,使线路阻抗对称。()
为了保护未成年人的身心健康及其合法权益,促进未成年人健康成长,根据宪法,我国制定了《中华人民共和国未成年人保护法》。下列描述与《未成年人保护法》不一致的是()。
法律规则与法律条文的关系是()。
论证有效性分析:分析下述论证中存在的缺陷和漏洞,选择若干要点,写一篇600字左右的文章,对该论证的有效性进行分析和评论。(论证有效性分析的一般要点是:概念特别是核心概念的界定和使用上是否准确并前后一致,有无各种明显的逻辑错误,论证的论据是否支持结论,论据成
A、TheUnitedStateshasdeclareditsindependence.B、LadyLibertyisagiftfromthepeopleofFrance.C、TheAmericanpeoplehav
AsHannahwasanexperiencedteachershehadnodifficultyininstructingyoungRichard.ItwasyoungRichard’sgrandmotherwho
最新回复
(
0
)