题目内容

下列选项中不会引起二义性的宏定义是()。

A.
B. define POWER(x) x*x
C. B.
D. define POWER(x) (x)*(x)
E. C.
F. define POWER(x) (x*x)
G. D.
H. define POWER(x) ((x)*(x))

查看答案
更多问题

以下程序的输出结果是()。#define f(x) x*x#include main(){int a=6,b=2,c;c=f(a)/f(b);printf("%d\n",c);}

A. 9
B. 6
C. 36
D. 18

C提供的预处理功能主要有宏定义、____、条件编译等三种。

C规定预处理命令必须以____开头。

在预编译时将宏名替换成宏定义中的____的过程称为宏展开。

答案查题题库