选择题   以下叙述中正确的是______。
 
【正确答案】 A
【答案解析】预处理命令是以“#”号开头的命令,它们不是C语言的可执行命令,这些命令应该在函数之外书写,一般在源文件的最前面书写,但不是必须在起始位置书写,因此B、C选项错误。C语言的预处理能够实现宏定义和条件编译等功能,因此D选项错误。故本题答案为A。