单项选择题

以下关于宏的叙述中正确的是

A.宏定义必须位于源程序中所有语句之前
B.宏名必须用大写字母表示
C.宏调用比函数调用耗费时间
D.宏替换没有数据类型限制
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序,程序运行后的输出结果是 #define PT 3.5; #define S(x)PT*x*x; main(){int a=1,b=2; printf( %4.1 f\n ,S(a+b));}
A.31.5
B.7.5
C.程序有错无输出结果
D.14.0
单项选择题
以下叙述中正确的是
A.在C语言中,预处理命令行都以”#”开头
B.预处理命令行必须位于C源程序的起始位置
C.#include必须放在C程序的开头
D.C语言的预处理不能实现宏定义和条件编译的功能
相关试题
  • 设有某函数的说明为int*func(int a[1...
  • 以下叙述中正确的是
  • 以下叙述中正确的是
  • 设有定义语句int(*f)(int);则以下叙...
  • 设有以下函数:void fim(int n,char,...