• 2021-04-14
    进行宏定义时,可以引用已经定义的宏名进行层层置换。
  • 内容

    • 0

      进行宏定义时,宏名必须使用大写字母表示。

    • 1

      宏定义时,可____引用已定义的其他宏定义。</p></p> ______

    • 2

      以下关于宏的叙述中正确的是 ( ) A: 宏名必须用大写字母表示 B: 宏替换时要进行语法检查 C: 宏替换不占用运行时间 D: 宏定义中不允许引用已有的宏名

    • 3

      在Verilog中定义了宏名 `define sum a+b+c 下面宏名引用正确的是

    • 4

      以下关于宏定义的描述正确的是_____ A: 宏名不可以被重复“定义”,如: B: define PI 3.1415926 C: define PI 3.14 D: 宏名被定义后,其将在整个项目中都可以使用,如:在src1.cpp中有 “ E: define PI 3.1415926”,那么在文件src1.cpp中可以使用该宏名,同时,在该项目的其他文件中,如src2.cpp,也可以使用宏名PI F: 宏名一旦被“定义”后,将不可以取消 G: 宏名被“定义”后,可以使用 H: undef对其进行终止