对于#include这条语句说法正确的是
A: stdio.h是系统提供的一个文件名,这个文件里存放了一些函数的声明和变量的定义
B: C编译时先由预处理器对预处理指令进行处理
C: 没有这条语句,所有的函数都不能执行
D: 这是一条编译预处理语句
A: stdio.h是系统提供的一个文件名,这个文件里存放了一些函数的声明和变量的定义
B: C编译时先由预处理器对预处理指令进行处理
C: 没有这条语句,所有的函数都不能执行
D: 这是一条编译预处理语句
举一反三
- 宏定义是() A: 一条语句 B: 一种编译预处理指令 C: 一个标识符 D: 一个变量
- 编译预处理命令不是 C 语句,变量声明是 C 语句。
- 关于C语言编程,下列说法正确的有___。 A: 编译预处理语句后一般不能加分号,其它C语句需要加分号 B: 调用在其它文件中定义的函数时,需进行函数原型声明,声明语句后不能加分号 C: 定义在函数体外的变量是全局变量 D: 定义在函数体内的变量是局部变量
- #include<br/>是() A: 编译预处理指令 B: 语句 C: 函数 D: 什么都不是 E: 有语法错误
- 预处理指令包含有:宏定义、条件编译、文件包含等,他们的共同特征是:( )。 A: 预处理命令都以#开始 B: 不在可执行文件中执行 C: 不是C语句,末尾没有分号 D: 在编译之前对源程序进行“预处理”