题目

下列有关内联函数的叙述中,正确的是(  )。

A、内联函数在调用时发生控制转移

B、内联函数必须通过关键字inline来定义

C、内联函数是通过编译器来实现的

D、内联函数函数体的最后一条语句必须是return语句

相关标签: 编译器   关键字  

答案
查看答案
相关试题

一个软件的架构设计是随着技术的不断进步而不断变化的。以编译器为例,其主流架构经历了管道-过滤器到数据共享为中心的转变过程。以下关于编译器架构的叙述中,错误的是()

A、早期的编译器采用管道.过滤器架构风格,以文本形式输入的代码被逐步转化为各种形式,最终生成可执行代码

B、早期的编译器采用管道-过滤器架构风格,并且大多数编译器在词法分析时创造独立的符号表,在其后的阶段会不断修改符号表,因此符号表并不是程序数据的一部分

C、现代的编译器采用以数据共享为中心的架构风格,主要关心编译过程中程序的中间表示

D、现代的编译器采用以数据共享为中心的架构风格,但由于分析树是在语法分析阶段结束后才产生作为语义分析的输入,因此分析树不是数据中心的共享数据

交叉编译器是嵌入式软件开发必备的基础工具软件之一。目前比较流行的交叉编译器是GNU系列产品,它是一种开源软件。编译器生成代码正确与否严重影响机载设备的安全,因此,张工在方案中提出对本项目采用的交叉编译器开展可信技术研究。可信编译器包括两方面含义,其一是编译器自身的可信性,即必须保证整个编译操作的可信性,保证编译器在编译过程中不会给编译处理对象带来任何安全问题;其二是必须保证编译器编译所得程序可执行代码的可信,即编译器必须保证,通过其编译生成的程序代码是安全和可靠的。因此,张工提出在传统编译操作的基础上加入代码安全性加强机制、代码可信性验证机制和可执行代码保护机制。图3-2给出了可信编译系统的框架。

请说明三种可信机制在传统编译操作步骤中的位置,并给出图3-2的(a)~(c)对应的可信机制名称。

根据表3-1所示的信息流名称,给出图3-2中(d)~(h)对应的功能模块间的信息流编号。

在Excel中,以下关于排序顺序,描述正确的是(  )。
A.先按主要关键字排序.然后再重新按次要关键字排序B.按主要关键字排序.次要关键字无效C.次要关键字字段按照次要关键字排序.其他字段按主要关键字排序D.先按主要关键字排序.当主要关键字的数值相同时.再按次要关键字排序
最新解答的试题