题目内容

宏定义的有效范围是从定义处到本文件结束,如果想要在终止宏定义的作用域,可以用以下那个命令。()

A.
B. undef 宏名
C. undef 宏名
D. C.
E. def 宏名
F. D.
G. define 宏名

查看答案
更多问题

宏定义是用宏名代替一个()。

A. 字符
B. 表达式
C. 字符串
D. 数组

已知有定义#define SIZE 1000 ,则执行语句printf("SIZE"); 后,输出结果为()

A. 1000
B. “1000”
C. “SIZE”
D. SIZE

已知有宏定义如下#define L1 20#define L2 30#define L3 L1+L2#define L4 L3/2+L3*2+L1则宏L4展开后,值为()。

运行以下程序后,输出结果为()。#include #define S(a, b, h) (a+b)*h/2int main(){printf("S=%d\n", S(2, 3, 6));return 0;}

答案查题题库