首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类clasg one在声明func成员函数时发生错误,出错原因是______。 class one private: int a; public: void func(two&); }; class
类clasg one在声明func成员函数时发生错误,出错原因是______。 class one private: int a; public: void func(two&); }; class
admin
2010-12-16
28
问题
类clasg one在声明func成员函数时发生错误,出错原因是______。
class one
private:
int a;
public:
void func(two&);
};
class two
{
private:
int b;
friend vold one::func(two&);
};
void one::func(two&r)
{
a=r.b;
}
选项
答案
class one前没有声明语句class two;
解析
当一个类作为另一个类的成员函数、成员函数的参数或其他情况的时候,要确保编译器能正确解析。由于在rclass orle之前没有关于class two的任何说明,而在class one的func函数中却用了class two类的参数。因此是错误的。
转载请注明原文地址:https://kaotiyun.com/show/koVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j,m=1;for(i=1;i0;j--){if(i*j>3)break;m*=i*j;}}printf("m=%d\n",m);}程序运行后的输出结果是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是
以下关于C语言数据类型使用的叙述中错误的是()。
以下对C语言中联合类型数据的正确叙述是()。
有以下程序#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(
有以下程序#include<stdio.h>intfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i
以下语句定义正确的是()。
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
随机试题
熊みたいな大男が、重そうな体を揺らしながら、________と階段を降りてきた。
以下属于噻唑烷二酮类口服降糖药的是
脑出血最常见的发病部位是()。
患者盛氏,一身悉肿,尤以身半以下为重.腹胀喘满,二便不利,脉沉实有力。治宜选用()
一住店客人未付房钱即离开旅馆去车站,旅馆服务员见状揪住他不让走,并打报警电话。客人说“你不让我走还限制我自由,我要告你们旅馆,耽误了乘火车要你们赔偿。”旅馆的行为应定性为()。
合伙型基金的参与主体不包括()。
演示文稿中的每一张演示的单页称为(),它是演示文稿的核心。
甲、乙两杯盐溶液,浓度之比为3:4,取甲溶液的、乙溶液的,得到7.5%的溶液丙,然后将两杯剩下的溶液混合,得到浓度为7%的溶液丁,最后将溶液丙、丁混合,得到溶液浓度为7.25%,问甲、乙溶液质量之比是()。
下列属于高中生情绪特点的是()
Fromchildhoodtooldage,wealluselanguageasameansofbroadeningourknowledgeofourselvesandtheworldaboutus.When
最新回复
(
0
)