首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关内联函数的叙述中,正确的是( )。
下列有关内联函数的叙述中,正确的是( )。
admin
2010-06-06
34
问题
下列有关内联函数的叙述中,正确的是( )。
选项
A、内联函数在调用时发生控制转移
B、内联函数必须通过关键字inline来定义
C、内联函数是通过编译器来实现的
D、内联函数函数体的最后一条语句必须是return语句
答案
C
解析
此题考查的是内联函数的概念.在调用时,内联函数会像宏函数一样地层开,将调用表达式用内联函数体来替换,所以它没有一般函数的参数压栈和退栈操作,所以选项A) 错误;即使没有使用inline说明,编译器也会将在类的说明部分定义的函数认定为内联函数,所以选项B) 错误:内联函数只是比普通函数有更高的执行效率。对于类型为void的函数,它不需要返回任何函数值,所以在函数体中既可以使用return语句,也可以不使用,选项D) 错误。
转载请注明原文地址:https://kaotiyun.com/show/tMjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
计算机能直接执行的程序是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
以下函数实现按每行8个输出w所指数组中的数据:#includevoidfun(int*w,intn){inti;for(i=0;i
若有定义inta[5],*p=a;则正确引用数组元素的是()。
规定输人的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的*号不多于n个,若多于n个,则删除多余的*号;若少于或等于n个,则不做任何操作,字符串中间和前面的*号不删除。例如,字符串中的内容为“****A*BC*DEF*G**
以下选项中,合法的C语言常量是
在C语言中,以下说法不正确的是()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指()。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于
随机试题
中国金融认证中心
新产品是指在某个市场首次出现或者是首次向市场提供的,能满足某种消费需求的产品,诸如()
内耳血管纹的重要作用是
“辨证”就是把四诊(望诊、闻诊、问诊、切诊)所收集的资料、症状和体征,通过分析、综合,辨清疾病的病因、性质、部位,以及邪正之间的关系,概括、判断为某种性质的证。论治,又称为“施治”,即根据辨证的结果,确定相应的治疗方法。辨证是决定治疗的前提和依据,论治是治
下列方法中,可用于分析与评价工程项目风险的方法是()。
最通用的焊接方法有()。
【2016江西】以下选项不属于学习现象的是()。
甲公司和乙公司签订了一份买卖合同,双方约定:乙公司供给甲公司20辆汽车,货款总价值1000万元,甲公司先预付车款的20%,即200万元,剩余的车款800万元在交货后半年内付清。合同签订后,乙公司考虑到甲公司有可能将汽车私自转卖,便要求甲公司找个有实力的公司
Ifyoutravelbyairacrossthecentre(中部)ofAfricaorSouthAmerica,youflyoverforests(森林)forthousandsofkilometers.T
A、Collectashtreeseedsforexperiment.B、Preservethehealthyashtreeseeds.C、Setupanewseedbankforresearch.D、Develop
最新回复
(
0
)