以下叙述中正确的是( )。
“编译预处理” 就是在 C 编译程序对 C 源程序进行编译前, 由编译预处理程序对这些编译预处理命令行进行处理的过程。 A 项正确, 在 C 语言中, 凡是以“#”号开头的行, 都称为“编译预处理”命令行。 B 项错误,预处理命令行可以出现在程序的任何一行的开始部位, 其作用一直持续到源文件的末尾; C 项错误,#include<stdio.h>可以出现在程序的任意一行的开始部位; D 项错误, 预处理可以实现宏定义、 条件编译和文件包含。 答案选择 A 选项。