首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于C++函数的说明中,正确的是
下列关于C++函数的说明中,正确的是
admin
2017-10-17
19
问题
下列关于C++函数的说明中,正确的是
选项
A、内联函数就是定义在另一个函数体内部的函数
B、函数体的最后一条语句必须是return语句
C、标准C++要求在调用一个函数之前,必须先声明其原型
D、编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
答案
C
解析
本题考查了函数的一些概念。内联函数是在一般函数定义之前加上关键字 inline声明的函数,其作用类似于预处理宏函数,而不是定义在另一个函数体内部的函数,所以选项A不正确。在无返回值函数中,执行完最后一条语句后将自动返回,而不必加入return语句,所以选项B也是错误的。如果函数只是返回值类型不同,而其他完全相同(参数个数及类型),则不能作为重载函数宋使用,所以选项D不正确。故应该选择C。
转载请注明原文地址:https://jikaoti.com/ti/sKt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已定义,以下fun函数的功能是在循环中给数组a前4个数组元素依次赋1、2、3、4;在第二个循环中使a数组前4个元素中的值对称折叠,变成1、2、2、1。请填空。fun(inta[]){inti;for(i=1;i<=4
数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为______。
下列叙述中正确的是
将下面的语句段(A)补充完整,使其和语句段(B)在功能上完全等价。(a)doubles=0.0;【】;intk=0;do{s+=d;k
选择运算的结果关系同原关系具有【】的结构框架,投影运算的结果关系同原关系通常具有【】的结构框架。
请阅读以下程序 main( ) { int x=1.y=0, a=0, b=0: switch(x) { case 1:
下列叙述中正确的是
有如下程序:#include<iostream>usingnamespacestd;classAA{public:virtualvoidf(){cout<<
对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用_____联编。
软件工程的出现是由于
随机试题
面中1/3损伤容易并发的颅脑损伤不包括
贮血冰箱多长时间消毒一次,冰箱内空气培养多长时间做一次
受体阻断药的特点是
系统性红斑狼疮皮肤损害常见于
静止:运动
从一大堆硬币中取出一堆硬币,分成三份,使得第一份的面值和的1/4,与第二份的面值和的1/8和第三堆的面值和的1/16的总和恰好是一分钱,问取出的这堆硬币的面值之和最少为多少?()
地方各级人民代表大会进行选举和通过决议,以全体代表的过3/5数通过。()
按发生的时间顺序排列正确的是()。
有罪推定
IDCardForanewstudent,theIDcardwillbemailedtohis/hermailingaddressapproximately【L5】______workingdaysafterh
最新回复
(
0
)