首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关内联函数的叙述中,正确的是( )。
下列有关内联函数的叙述中,正确的是( )。
admin
2017-02-22
62
问题
下列有关内联函数的叙述中,正确的是( )。
选项
A、内联函数在调用时发生控制转移
B、内联函数必须通过关键字inline来定义
C、内联函数是通过编译器来实现的
D、内联函数函数体的最后一条语句必须是return语句
答案
C
解析
此题考查的是内联函数的概念。在调用时,内联函数会像宏函数一样的展开,将调用表达式用内联函数体来替换,所以它没有一般函数的参数压栈和退栈操作,所以选项A)错误;即使没有使用inline说明,编译器也会将在类的说明部分定义的函数认定为内联函数,所以选项B)错误;内联函数只是比普通函数有更高的执行效率。
转载请注明原文地址:https://kaotiyun.com/show/A6Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
以下哪个不是C++语言中的有效标识符()。
下面程序的运行结果为【】。#include<iostream.h>voidfun(intx=0,inty=0){cout<<x<<y;}voidmain(){
下列程序的输出结果是#include"iostream"usingnamespacestd;intMax(inta,intb){if(a>b)
下面关于虚函数的描述中正确的是
对于循环队列,下列叙述中正确的是
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A()
写出执行完下列代码段之后指定变量的值:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=false,Z=
运行以下的程序代码,结果是()。#includeusingnamespacestd;intmain(){intx=5:int*q=&x;int&y=x
随机试题
甲公司与乙公司签订合同,出售10吨桃子,约定甲公司将货物运至乙公司。甲公司与丙公司签订合同,由丙公司将桃子装车运到乙公司。丙公司派其员工丁开车送货,在运输途中遭遇泥石流,丁的汽车被巨石打下公路,桃子全被压烂。桃子的损失由()。
一般进出口货物报关程序。
个人征信查询管理的内容不包括()。
施工图预算的编制方法有()。
分析歌曲《月之故乡》谱例。写出:调式调性;
某突击队150名工人准备选一名代表上台领奖。选举的方法是:让150名工人排成一排,由第一名开始报数,报奇数的人落选退出队列,报偶数的人站在原位置不动,然后再从头报数,如此继续下去,最后剩下的一名当选。小李非常想去,他在第一次排队时应该站在队列的什么位置上才
抗战时期中国共产党的教育政策是:国民教育第一,干部教育第二。
修改宪法的权力只能由()行使。
南京国民政府的成文法主要由六部法律及其相关单行法律构成,人们习惯将这一法律称为六法体系,下列关于六法体系的表述,正确的是()(2016年一综一第63题)
Pursuingacareerisanessentialpartofadolescentdevelopment."Theadolescentbecomesanadultwhenhe【C1】______arealjob.
最新回复
(
0
)