以下叙述中正确的是( )。

admin2015-07-28  25

问题 以下叙述中正确的是( )。

选项 A、在C语言中,预处理命令行都以"#"开头
B、预处理命令行必须位于C源程序的起始位置
C、#include 必须放在C程序的开头
D、C语言的预处理不能实现宏定义和条件编译的功能

答案A

解析 C语言中,凡是以"#"开头的都被称为编译预处理行,选项A)正确;预处理行可以放在C源程序的任何位置,习惯放在起始位置,选项B)错误;语句"#include "必须放在使用文件stdio.h中相关方法的语句之前,但是不一定非要放在C程序开头,选项C)错误;预处理包括宏定义、文件包含和条件编译等,选项D)错误;答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/t7Jp777K
0

最新回复(0)