模块化编程有助于减少一个程序中的代码重复率,这个好处是()
A. 代码重用
B. 分而治之
C. 调试
D. 促进团队合作
查看答案
下面关于头文件使用的说法正确的是()。
A. 在一个包含头文件的C程序代码中,变量可以定义在头文件中
B. 为了方便在多个文件中使用全局变量,可以直接把它定义在头文件中
C程序代码文件名可以随意为.c文件或.h文件
D. 为了方便使用,自定义的数据类型、宏,可以直接定义在头文件中
下面关于多文件编译,说法错误的是()。
A. 在大型应用程序中,为了方便开发和维护,需要将程序代码分布在多个文件中
B. 头文件的作用是将数据类型、函数的声明包含在需要使用该信息的程序中
C.
D. include只能包含头文件
E. 宏既可以定义在头文件中,也可以定义在源文件中
以下叙述中,正确的是()
A. 用
B. include包含的头文件的后缀不可以是“”.a”
C. 若一些源程序中包含某个头文件,当该头文件有错误时,只需对该头文件进行修改,包含此头文件的所有源程序不必重新进行编译
D. 宏命令行可以看做是一行C语句
E. C编译中的预处理是在编译之前进行的
程序中头文件type1.hz的内容是:#define N 5#define M1 N*3/*程序如下*/#include #include #define M2 N*2int main(){ int i; i = M1 + M2; printf(“%d\n”,i); return 0;} 程序编译后运行的输出结果是()
A. 10
B. 20
C. 25
D. 30