首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则( )。
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则( )。
admin
2019-04-01
49
问题
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则( )。
选项
A、FA必须定义在FB之前
B、FB必须定义在FA之前
C、若FA定义在FB之后,则FA的原型必须出现在FB的定义之前
D、若FB定义在FA之后,则FB的原型必须出现在FA的定义之前
答案
D
解析
在C++中,在调用任何函数之前,必须确保它已有原型说明。函数原型说明通常放在程序文件的头部,以使得该文件中所有函数都能调用它们。在本题中,当函数FA调用FB时,函数FB可以定义在FA的后面,但是FB的原型必须出现在FA的定义之前,因而选项D)为正确答案。
转载请注明原文地址:https://www.kaotiyun.com/show/TlAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序中有如下语句for(inti=0;i<5;i++)cout<<*(p+i<<“,”;能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是()。
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为()。main(){inta,b;scanf(“%d%d”,&a,&b);cin>>a>>b;tout<<“a=”<<a<<“b=”<<b;
下列关于C++流的叙述中,正确的是
类MyClass的定如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}
复制构造函数的参数一般是
关系表中的每一横行称为一个
执行下列语句后,输出结果为steven的是char*str="steven";eout.write(str,);
有如下程序:#include<iostream.h>intfunc(inta,intb){return(a+b);}voidmain(){intx=2,y=5,z=8,r;r=f
“图形”类Shape-中定义了纯虚函数calArea(),“三角形”类Triangle继承了类Shape,请将Triangle类中的calArea函数补充完整。classShape{public:virtualintC
算法的空间复杂度是指()
随机试题
在阶级社会中,阶级斗争是最基本的实践活动。()
热变性试验用于下列哪种疾病的诊断
一额颞部外伤出血的患者,为了暂时止血,行压迫止血的合理部位是
关于磁性与非磁性原子核的叙述,不正确的是
目前认为先天性心脏原因主要是
鉴别水杨酸及其盐类,最常用的试液是
工应税消费品,该产品收回后继续加工,下列各项中,应计人委托加工物资成本的有()。
资料(一)祥润集团系大型安全防护产品制造企业,于2002年上市,发展早期原材料及订单多来源于欧美市场,多年来培养了很多经验丰富的生产工人、掌握了产业内的核心技术,逐渐发展出一些自有品牌产品。受安全防护产品快速更新换代及其他大型安全防护生
学习动机越强学习效果越好。
WhenwestartedtheMeyerhoffScholarsProgramnearly20yearsago,wefacedamajorchallenge—helpingstudentsofcolorachieve
最新回复
(
0
)