以下叙述中错误的是A.预处理命令行的最后不能以分号表示结束B.C程序对预处理命令行的处理是在程
以下叙述中错误的是
A.预处理命令行的最后不能以分号表示结束
B.C程序对预处理命令行的处理是在程序执行的过程中进行的
C.defineMAx是合法的宏定义命令行
D.在程序中凡是以""}""开始的语句行都是预处理命令行
以下叙述中错误的是
A.预处理命令行的最后不能以分号表示结束
B.C程序对预处理命令行的处理是在程序执行的过程中进行的
C.defineMAx是合法的宏定义命令行
D.在程序中凡是以""}""开始的语句行都是预处理命令行
以下叙述中错误的是()。
A.C程序对预处理命令行的处理是在程序执行的过程中进行的
B.预处理命令行的最后不能以分号表示结束
C.#define MAX是合法的宏定义命令行
D.在程序中凡是以“#”开始的语句行都是预处理命令行
下面选项中关于编译预处理的叙述正确的是
A.凡是以}号开头的行,都被称为编译预处理命令行
B.预处理命令行必须使用分号结尾
C.预处理命令行不能出现在程序的最后一行
D.预处理命令行的作用域是到最近的函数结束处
以下叙述中正确的是()
A.预处理命令行必须位于源文件的开头
B.每个C语言必须在开头包含预处理命令行:include<stdio.h>
C.宏名必须用大写字母表示
D.宏替换不占用程序的运行时间
A.用户态也称目标程序状态,用户态下只能执行用户进程
B.只有在内核态才能执行内核程序代码,其中可包含特权指令
C.IA-32系统中,特权级别由代码段寄存器CS中的最后两位指定
D.shell命令行解释程序实现程序的加载和运行,因而它运行在内核态
以下叙述中正确的是
A.在包含文件中,不得再包含其他文件
B.inc1ude命令行不能出现在程序文件的中间
C.在一个程序中,允许使用任意数量的inc1ude命令行
D.虽然包含文件被修改了,包含该文件的源程序也可以不重新进行编译和连接
A.使用命令displaycurrent-configuration,可以显示缺省配置文件自身的配置信息
B.通过命令行配置安全策略引用缺省配置文件时,需要输入完整的配置文件名称,否则无法成功引用
C.在命令行界面下,通过命令displayprofiletypefile-blocknamedefault可以查看到缺省配置文件中的配置信息
D.管理员应该首先明确需要对哪些类型的文件进行过滤,然后选择设备能够支持的文件类型,最后在“自定义扩展名”中填写剩余的文件类型
A.shell命令行解释器根据输入的命令行信息获得程序名及参数和环境变量
B.shell命令行解释器可以通过调用execve()函数来启动加载器进行程序加载
C.调用execve()函数前shell命令行解释器先调用fork()函数创建一个子进程
D.加载器会把可执行目标文件从磁盘读到内存中,然后从第一条指令开始执行
A.宏展开不占用运行时间,只占用编译时间
B.预编译处理命令行必须以分号结束
C.一个源程序只能有一个预编译处理命令行
D.使用带参数的宏定义时,应该说明每个参数的数据类型
A.文件包含预处理语句不一定要书写在程序代码的最前面
B.文件包含预处理语句中,使用尖括号还是双引号括住文件名都可以
C.使用文件包含预处理,既可以包含系统的文件,也可以包含用户的文件
D.文件包含预处理语句一定要书写在程序代码的最前面