在程序中利用()进行赋值及处理,使程序具有特殊功能,这种程序叫宏程序。
第1题:
以下叙述中错误的是
A.在程序中凡是以"#"开始的语句行都是预处理命令行
B.预处理命令行的最后不能以分号表示结束
C.#define MAX 是合法的宏定义命令行
D.C程序对预处理命令行的处理是在程序执行的过程中进行的
第2题:
在程序中使用变量,通过对变量进行赋值及处理方法达到程序功能,这种有变量的程序叫宏程序。
此题为判断题(对,错)。
第3题:
以下叙述中错误的是
A) 在程序中凡是以 “ # ” 开始的语句行都是预处理命令行
B) 预处理命令行的最后不能以分号表示结束
C)#define MAX 是合法的宏定义命令行
D)C 程序对预处理命令行的处理是在程序执行的过程中进行的
第4题:
在程序的运行过程中,可以多次对符号常量进行赋值。()
第5题:
经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。( )
第6题:
下面是汇编语言程序设计中关于过程调用和宏调用的叙述,其中错误的是:
A.调用方法相同,都是在程序执行过程中调用具有某种功能的目标程序,然后再通过执行RET指令返回主程序
B.过程调用的执行速度比宏调用慢
C.宏调用一般比过程调用占用较多的内存空间
D.过程调用时主程序和子程序之间的信息传递没有宏调用时传递信息方便
第7题:
宏的处理是在程序执行过程中处理的。()
第8题:
A、一个好的程序应该有详尽的注释
B、在C程序中,赋值运算符的优先级最低
C、在C程序中,j++;是一条赋值语句
D、C程序中的#include和#define均不是C语句
第9题:
在汇编语言中,宏是源程序中的一段有独立功能的程序代码,只需要在源程序中定义一次就可以多次调用。( )
第10题:
下列叙述中错误的是( )。
A.在程序中凡是以“#”开始的语句行都是预处理命令行
B.预处理命令行的最后不能以分号表示结束
C.#defineMAX是合法的宏定义命令行
D.C程序中预处理命令行的处理是在程序执行的过程中进行的