首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下类的定义: class Ex { int x; public: void setx(int t=0); }; 若在类外定义成员函数setx(),以下定义形式中正确的是
设有以下类的定义: class Ex { int x; public: void setx(int t=0); }; 若在类外定义成员函数setx(),以下定义形式中正确的是
admin
2010-06-06
54
问题
设有以下类的定义: class Ex { int x; public: void setx(int t=0); }; 若在类外定义成员函数setx(),以下定义形式中正确的是
选项
A、void setx(int t){...}
B、void Ex: :setx(int t){...}
C、Ex: :void setx(int t){...}
D、void Ex: :setx(){...}
答案
B
解析
选项A可以排除,原因是类的成员函数的定义必须用域作用符::进行限定,选项C的限定位置不对,函数的类型应在最前面。根据上下文可以指导,setx为单参成员函数,在定义时也必须指定参数,因此选项D也可以排除,正确答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/EMjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,p
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。例如,输入如下整数:876675896101301401980431451777
下面能作为软件需求分析工具的是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti:for(i=0;i<n;i++){printf("%d",w[i]);}printf("\n");
关于数组和指针,以下说法错误的是()。
设文件指针fp已定义,执行语句fp=fopen(’’file’’,’’w’’);后,以下针对文本文件file操作叙述的选项中正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
c++提供的动态内存分配和释放的操作符为【】和【】。
随机试题
下列哪些病变属于梅毒的基本病变
男,17岁,近半年来腹部不适,多次剧烈腹痛。空腹12h抽血分离血浆,呈奶样乳白色,但经15000转/分钟离心30分钟后,发现血浆下层较透明,而表面为奶油层。该患者血浆中哪项脂类成分显著升高
单卵双胎约占双胎妊娠的:
需凭《麻醉药品购用印鉴卡》购买的是
护士在准备注射用物时发现治疗盘内有一些碘渍,除去碘渍宜选用的溶液是
根据票据法律制度的规定,单位在填写汇票时,下列选项中,应当遵守的有()。
帕特农神庙的柱式属于()
在生产资料所有制的社会主义改造完成后,我们政治生活的主题是()。
在漫长的古代社会的专制制度下,长期受到尊崇的是神权、王权,人被分为三六九等,广大民众所享有的权利十分有限,因此,被压迫者为争取人权的斗争从来都没有停止过。下列关于人权的发展历程说法错误的是()。
根据下图,回答问题:以上所列的液晶电视尺寸的市场占有率中,尺寸为20寸的排名第几?()
最新回复
(
0
)