define命令称为编译预处理的宏定义命令,其最常见的应用是把一个字符串定义成一个标识符
举一反三
- 下列关于预处理命令的描述中,错误的是()。 A: 预处理命令最左边的标识符是# B: 预处理命令是在编译前处理的 C: 宏定义命令可以定义符号常量 D: 文件包含命令只能包含.h文件
- C++提供的预处理命令有宏定义命令,条件编译命令和()命令。
- 宏定义是() A: 一条语句 B: 一种编译预处理指令 C: 一个标识符 D: 一个变量
- 关于编译预处理,说法正确的是 A: using是预处理指令 B: #define HELLO是定义了一个宏,名字叫HELLO C: #define HELLO HELLO是定义了一个宏,名字叫HELLO D: C++源代码经过编译预处理之后,就变成了目标代码
- 宏定义指将一个标识符(宏名)定义为一个字符串(替换文本)。