• 2022-07-26
    简述编译预处理指令。
  • 编译预处理指令通知编译器在编译工作开始之前,先由预处理程序对源程序中这些特殊的命令进行预处理。完成预处理操作生成预处理后的源代码,供编译器编译。 编译预处理命令用“#”引导,包括宏定义、文件包含处理和条件编译(略)三种形式。 编译预处理指令不需要使用语句结束符”;” 。

    内容

    • 0

      关于编译预处理指令,下列叙述正确的是( )。 A: C++源程序中,一行可以编写多条编译预处理指令 B: C++源程序中,编译预处理指令必须位于其它语句之前 C: 宏替换不占用运行时间,只占编译时间 D: 使用有参宏时,参数的类型必须与宏定义时一致

    • 1

      3.5GCC的正确编译流程为 A: 预处理-编译-汇编-链接 B: 预处理-编译-链接-汇编 C: 预处理-链接-编译-汇编 D: 编译-预处理-汇编-链接

    • 2

      gcc正确的编译流程为( ) A: 预处理--编辑--编译--链接 B: 预处理--链接--编辑--编译 C: 预处理--编译-编辑--链接 D: 编辑--预处理--编译--链接

    • 3

      编译的预处理程序的处理对象是源程序。()

    • 4

      中国大学MOOC: 关于编译预处理指令,下列叙述正确的是( )。