• 2022-06-09
    下列关于预处理命令的描述中,错误的是()。
    A: 预处理命令最左边的标识符是#
    B: 预处理命令是在编译前处理的
    C: 宏定义命令可以定义符号常量
    D: 文件包含命令只能包含.h文件
  • D

    内容

    • 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: 这些命令以符号“#”开头,而且末尾包含分号