![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
[单选题]
以下关于宏的叙述错误的是()
A.宏替换不具有计算功能
B.宏是一种预处理指令
C.宏名必须用大写字母构成
D.宏替换不占用运行时间
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.宏替换不具有计算功能
B.宏是一种预处理指令
C.宏名必须用大写字母构成
D.宏替换不占用运行时间
第3题
A.其目的仅为简化源程序的书写
B.宏定义缩短源程序的长度,并未缩短其目标代码的长度。
C.宏定义和子程序的调用时一致的。
D.宏时具有宏名的一段汇编语言代码序列。
第7题
A.预处理是指完成宏替换和文件包含中指定的文件的调用
B.预处理指令只能位于C源文件的开始
C.C源程序中凡是行首以#标识的控制行都是预处理指令
D.预处理就是完成C编译程序对C源程序第一遍扫描,为编译词法和语法分析作准备
第8题
A.宏指令并不能简化目标程序
B.子程序可以简化目标程序,但执行时间要长些
C.子程序或过程在执行时,由CPU处理
D.宏指令在执行时要保护现场和断点
第10题
A.程序错误,不许嵌套宏定义
B.程序错误,宏定义不许有参数
C.x=93
D.x=21
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!