• 2022-06-29
    关于编译预处理命令,叙述正确的是()。
    A: 预处理命令都以“#”开头
    B: 预处理命令必须位于程序的首部
    C: 预处理命令只能实现宏定义和条件编译的功能
    D: 每个程序必须在开头使用预处理命令#include
  • A

    内容

    • 0

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

    • 1

      &#91;单选题&#93;以下叙述正确的是( )。 A: 预处理命令行必须位于C源程序的起始位置 B: 在C语言中,预处理命令行都是以“<”开头 C: 每个C源程序文件必须包含预处理命令行:<include D: C语言的预处理不能实现宏定义和条件编译功能

    • 2

      以下关于编译预处理的叙述中错误的是 A: 预处理命令行必须位于源程序的开始 B: 源程序中凡是以#开始的控制行都是预处理命令行 C: 一行上只能有一条有效的预处理命令 D: 预处理命令是在程序正式编译之前被处理的

    • 3

      下列有关预处理命令的叙述,错误的是( )。 A: 预处理命令必须以字符 B: 开头 C: 预处理命令不占用程序运行时间 D: 命令 E: include<文件名>和命令 F: include“文件名”作用完全相同 G: 宏名不一定要用大写英文字母

    • 4

      编译预处理命令以“#”开头