• 2021-04-14
    【单选题】以下叙述正确的是()。
    A. 在程序的一行上可以出现多个有效的预处理命令行
    B. 使用带参数的宏时,参数的类型应与宏定义时一致
    C. 宏替换不占用运行时间,只占编译时间
    D. 宏名必须用大写字母表示
  • 宏替换不占用运行时间,只占编译时间

    内容

    • 0

      以下叙述中错误的是()。<br/>A在程序的一行上可以出现多个有效的预处理命令行<br/>B使用带参数的宏时,参数的类型应与宏定义时的一致<br/>C宏替换不占用运行时间,只占用编译时间<br/>D<br/>C语言的编译预处理就是对源程序进行初步的语法检查 A: C语言的编译预处理就是对源程序进行初步的语法检查

    • 1

      以下的叙述中不正确的是() A: 宏展开不占用运行时间,只占用编译时间 B: 宏名无类型 C: 宏名必须用大写字母表示 D: 预处理命令行都必须以#号开始

    • 2

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

    • 3

      以下关于宏替换的叙述中,不正确的是( ) A: 宏替换不占用程序的运行时间 B: 宏名无类型 C: 宏替换只是字符替换 D: 宏名必须用大写字母表示

    • 4

      以下有关宏替换的叙述错误的是() A宏名必须用大写字母表示 B宏替换不占用运行时间 C宏名不具有类型 D宏替换只是字符替换