更多“在C++程序编译过程中,包含预处理过程、编译过程和连接过程,并且”相关问题
  • 第1题:

    下列不属于编译预处理的是( )

    A.包含文件

    B.条件编译

    C.宏定义

    D.连接


    答案:D

  • 第2题:

    以下正确的描述为

    A.每个C++语言程序必须在开头用预处理命令:

    B.预处理命令必须位于C++源程序的首部

    C.在C++语言中预处理命令都以" #"开头

    D.C++语言的预处理命令只能实现宏定义和条件编译的功能


    正确答案:C
    解析:本题中,A和B的描述是一样的,故可以排除。在C++中,建议用inline函数取代C语言中的宏定义功能。

  • 第3题:

    C语言源程序中以开头的命令在( )进行处理。

    A.对源程序编译之前 B.对源程序编译过程中 C.目标程序链接时 D.目标程序运行时


    正确答案:A

  • 第4题:

    ● 由多个源文件组成的 C 程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行程序。此过程中,在 (51) 阶段可以发现被调用的函数未定义。

    (51)

    A. 编辑和预处理

    B. 预处理

    C. 编译

    D. 链接


    正确答案:D

  • 第5题:

    汇编语言在上机过程中用不到的程序为()。

    • A、编辑程序
    • B、汇编程序
    • C、连接程序
    • D、编译程序

    正确答案:D

  • 第6题:

    命令 unix> gcc -O1 -C code.c 所生成文件相当于经编译过程中()阶段后的结果。

    • A、预处理
    • B、编译
    • C、汇编
    • D、链接

    正确答案:C

  • 第7题:

    在编译过程中,hell.c经过()阶段生成hell.s。

    • A、预处理
    • B、编译
    • C、汇编
    • D、链接

    正确答案:B

  • 第8题:

    预处理过程是编译过程之后、连接过程之前进行的。


    正确答案:错误

  • 第9题:

    单选题
    hello.c在()阶段在编译过程中生成hello.o
    A

    预处理阶段

    B

    编译阶段

    C

    汇编阶段

    D

    链接阶段


    正确答案: C
    解析: 暂无解析

  • 第10题:

    判断题
    在C++程序编译过程中,包含预处理过程、编译过程和连接过程,并且这三个过程的顺序是不能改变的。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    单选题
    编写C++程序一般需经过的几个步骤依次是()
    A

    编辑、调试、编译、连接

    B

    编辑、编译、连接、运行

    C

    编译、调试、编辑、连接

    D

    编译、编辑、连接、运行


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    在开发一个C++程序的整个过程中,第3个步骤为(  )。
    A

    链接

    B

    运行

    C

    编辑

    D

    编译


    正确答案: A
    解析:
    C++程序的开发过程是编辑、编译、链接、运行和调试。

  • 第13题:

    在C++语言编辑过程中,包含预处理过程,编译过程,和【 】三个过程。


    正确答案:连接过程
    连接过程

  • 第14题:

    如果要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行( )等阶段的处理。

    A.预处理、汇编和编译 B.编译、链接和汇编 C.预处理、编译和链接 D.编译、预处理和链接


    正确答案:C

  • 第15题:

    C++语言的编译系统对宏命令的处理是( )。

    A.在程序运行时进行

    B.在程序连接时进行

    C.和C++程序的其它语句同时进行编译

    D.在对源程序中其它成分正式编译之前进行


    正确答案:D

  • 第16题:

    如果要使得用 C 语言编写的程序在计算机上运行,则对其源程序需要依次进行 (31)等阶段的处理。

    A.预处理、汇编和编译
    B.编译、链接和汇编
    C.预处理、编译和链接
    D.编译、预处理和链接

    答案:C
    解析:
    可参考《程序员教程(第四版)》P385。源程序的处理步骤——预处理、编译、链接、运行

  • 第17题:

    C++编译预处理命令在程序中都是以()字符开头的。

    • A、*
    • B、#
    • C、&
    • D、@

    正确答案:C

  • 第18题:

    源程序在编译过程中可能会出现一些错误信息,但在连接过程中将不会出现错误信息。


    正确答案:错误

  • 第19题:

    hello.c在()阶段在编译过程中生成hello.o

    • A、预处理阶段
    • B、编译阶段
    • C、汇编阶段
    • D、链接阶段

    正确答案:C

  • 第20题:

    编译预处理包括()。

    • A、文件包含、宏定义和条件编译
    • B、构造工程文件
    • C、语句注释
    • D、编辑源程序

    正确答案:A

  • 第21题:

    单选题
    C++编译预处理命令在程序中都是以()字符开头的。
    A

    *

    B

    #

    C

    &

    D

    @


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    在编译过程中,hell.c经过()阶段生成hell.s。
    A

    预处理

    B

    编译

    C

    汇编

    D

    链接


    正确答案: C
    解析: 暂无解析

  • 第23题:

    判断题
    预处理过程是编译过程之后、连接过程之前进行的。
    A

    B


    正确答案:
    解析: 暂无解析