下列关于预处理命令的描述中,错误的是()。
A: 预处理命令最左边的标识符是#
B: 预处理命令是在编译前处理的
C: 宏定义命令可以定义符号常量
D: 文件包含命令只能包含.h文件
A: 预处理命令最左边的标识符是#
B: 预处理命令是在编译前处理的
C: 宏定义命令可以定义符号常量
D: 文件包含命令只能包含.h文件
D
举一反三
- 【单选题】下面关于编译预处理命令的说法中,正确的是( )。 A. 一条文件包含命令能包含多个文件 B. 文件包含命令不可以嵌套使用 C. 编译预处理命令是在编译之前被处理的命令 D. 编译预处理命令中的“#”可以省略
- 下列关于编译预处理命令的说法中,正确的是______。 A: 一条文件包含命令能包含多个文件 B: 编译预处理命令只能放在文件开头 C: 一行只能书写一条编译预处理命令 D: 编译预处理命令中的" E: "可以省略
- 下列不是预处理命令的是() A: 宏定义 B: 文件包含 C: 函数 D: 条件编译
- C++的编译预处理命令包括宏定义命令、文件包含命令和条件编译命令,都是以( )开始。 A: ¥ B: & C: # D: @
- C语言的编译预处理命令中,文件包含命令是 _ ___。
内容
- 0
以下对编译预处理命令的不正确的说法是( )。 A: C语言中的编译预处理命令包含宏定义、文件包含和条件编译 B: C语言中的编译预处理命令以 C: 号开头 D: C语言中的编译预处理命令一般位于程序代码的首部 E: C语言中的编译预处理命令以分号结束
- 1
关于编译预处理命令,叙述正确的是()。 A: 预处理命令都以“#”开头 B: 预处理命令必须位于程序的首部 C: 预处理命令只能实现宏定义和条件编译的功能 D: 每个程序必须在开头使用预处理命令#include
- 2
以下关于预处理命令的描述正确的是()。 A: 预处理指令也是C语句。 B: 一个包含文件中只能指定一个被包含文件。 C: 预处理是指完成宏替换和文件包含中指定的文件的调用。 D: C语言源程序中所有命令都要进行编译
- 3
符号常量定义是宏定义预处理命令,不是C语句。
- 4
下列关于预处理命令错误的是()。 A: 预处理器是一些指令,指示编译器在实际编译之前所需完成的预处理 B: 所有的预处理器指令都是以井号( C: )开头 D: 分别用宏定义命令、文件包含命令、条件编译命令来实现 E: 这些命令以符号“#”开头,而且末尾包含分号