首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
类class one 在声明func 成员函数时发生错误,出错原因是【 】。 Class one { private: int a;
类class one 在声明func 成员函数时发生错误,出错原因是【 】。 Class one { private: int a;
admin
2010-06-06
53
问题
类class one 在声明func 成员函数时发生错误,出错原因是【 】。
Class one
{
private:
int a;
public:
void func(two& )
};
class two
{
private:
int b;
friend void one: :func(two & );
};
void one: : func(two& r)
a=r.b;
}
选项
答案
class one前没有声明语句class two;
解析
当一个类作为另一个类的成员函数、成员函数的参数或其他情况的时候,要确保编译器能正确解析。由于在class one之前没有关于class two的任何说明,而在class one的func函数中却用了class two类的参数。因此是错误的。
转载请注明原文地址:https://kaotiyun.com/show/2wjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串的前导*号不得多于n个,若多于n个,则删除多余的*号;若少于或等r个,则不做处理,字符串中间和尾部的*号不删除。例如,字符串中的内容为:*******A*BC*DEF*G***,
有以下程序#include<stdio.h>intf(intx);main(){inta,b=0;for(a=0;a<3;a+=1){
以下程序依次把从终端输入的字符存放到f文件中,用“#”作为结束输入的标志,则在横线处应填入的选项是()。#includemain(){FILE*fp;charch;fp=fopen("fname","w")
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i];}main(){intx[][N]={{1,
有以下定义和语句:structstudents{intnum;charname[20];charc;struct{intgradel;intgrade2;)s;};structs
在下列选项中,没有构成死循环的是()。
下列给定程序中,函数fun的功能是:将n个尤序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<conio.h>#incl
有以下程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
神经激素(neurohormone)
某企业有大量的对外投资业务,管理层希望加强分类管理,提高财务管理水平,获得更好更详细的财务管理信息。但不清楚该如何区分交易性金融资产、持有至到期投资、可供出售金融资产、长期股权投资、投资性房地产,对长期股权投资成本法和权益法的适用范围及核算特点也很困惑。
下列有关文学常识的表述,错误的一项是()
建设单位将自己开发的房地产项目抵押给银行,订立了抵押合同,后来又办理了抵押登记。则()。
淮扬菜的代表菜是()。
记忆是后续心理活动的资源准备,当需要的时候,记忆中的材料能够又快又好地再现出来,恰如其分,得心应手。这说明记忆具有()。
走:闲逛
怯薛制度
关于婴儿期脂肪和肌肉发展的规律描述正确的是
Youwillhearfivedifferentpeopletalkingaboutproblemsandmistakestheyhadinthecompanieswheretheywork.Foreach
最新回复
(
0
)