参考答案和解析
参考答案:D
更多“宏定义语句以____语句结束。 ”相关问题
  • 第1题:

    以下说法正确的是( )。

    A.宏定义是C语句,要在行末加分号

    B.可以使用#undefine提前结束宏名的使用

    C.在进行宏定义时,宏定义不能嵌套

    D.双引号中出现的宏名也要进行替换


    正确答案:B
    解析:本题考查宏的使用规则:①字符替换格式:#define标识符字符串,行末不加分号;②双引号中出现的宏名不替换;③如果提前结束宏名的使用,程序中可以使用#ndefine;④在进行宏定义时,宏定义能层层置换,能够嵌套。

  • 第2题:

    下面的宏定义语句语法是正确的。 CRLF MACRO … ENDM


    A

  • 第3题:

    关于宏定义描述错误的是?

    A.宏定义不是说明或语句,在行末不必加分号,如加上分号则连分号一起置换;

    B.宏定义必须写在函数之外;

    C.宏定义必须使用“=”符号连接;

    D.宏定义作用域为宏定义命令起到源程序结束。


    宏定义必须使用“ = ”符号连接;

  • 第4题:

    宏定义不是C语句,不必在行末尾加分号。


  • 第5题:

    3、“ #define PI 3.14 ”,引号中的这条语句就是宏定义,但该语句少了“;”,所以该条宏定义语句错了。


    a 或者 a:link,a:visited