单选题 下列叙述中错误的是
  • A. 在程序中凡是以“#”开始的语句行都是预处理命令行
  • B. 预处理命令行的最后不能以分号表示结束
  • C. #define MAX是合法的宏定义命令行
  • D. C程序对预处理命令行的处理是在程序执行的过程中进行的
【正确答案】 D
【答案解析】[解析] C语言中的预处理命令以符号#开头,这些命令是在程序执行前,即编译时进行处理的。