下列关于宏定义与函数的描述中,正确的是()
A: 带参数的宏定义和函数的定义格式是完全相同的
B: 宏定义是参数替换,会增加程序的代码长度;而一般的函数调用不会增加程序的代码长度
C: 宏定义和函数调用的实现都是在程序运行时完成的
D: 宏定义和函数都存在类型问题的一致性
A: 带参数的宏定义和函数的定义格式是完全相同的
B: 宏定义是参数替换,会增加程序的代码长度;而一般的函数调用不会增加程序的代码长度
C: 宏定义和函数调用的实现都是在程序运行时完成的
D: 宏定义和函数都存在类型问题的一致性
举一反三
- 在Excel中,宏是由一系列______组成,运行宏就可以完成宏所定义的功能。 A: 程序 B: 函数 C: 命令和函数 D: 程序和函数
- 在汇编语言程序的开发过程中使用宏功能的顺序是()。 A: 宏定义,宏调用 B: 宏定义,宏展开 C: 宏定义,宏调用,宏展开 D: 宏定义,宏展开,宏调用
- 带参数的宏定义,进行宏展开时与函数调用主要区别是,只替换,不求值。
- 带参数的宏定义中,程序中引用宏定义的参数是()
- 下述描述正确的是() A: 在程序的一行中可以出现多个有效的预处理命令行 B: 使用带参宏时,参数的类型应与宏定义时的一致 C: 宏替换不占运行时间,只占编译时间 D: 宏定义不能出现在函数的内部