计本-C语言(第八章).pptVIP

  • 4
  • 0
  • 约1.35万字
  • 约 68页
  • 2017-06-11 发布于四川
  • 举报
§8.1 宏定义(了解) §8.2 “文件包含”处理(掌握) §8.3 条件编译(重点/掌握)    1.功能: 预处理命令”(preprocessor DireCtiveS),改进程序设计环境,提高编程效率。 2.预处理: 由ANSI C统一规定的,但是它不是C语言本身的组成部分,不能直接对它们进行编译. 如: # define A 20 /*在预处理时将程序中所有的A都置换为指定的字符串*/。 #include “Stdio.h” /*则在预处理时将StDio.h文件中的实际内容代替该命令*/ 3.区别: 为了与一般C语句相区别,这些命令以符号“#”开头。 概述 1.功能:预处理命令”(preprocessor DireCtiveS) ANSI C标准规定可以在C源程序中加入一些“预处理命令”(preprocessor DireCtiveS) ,以改进程序设计环境,提高编程效率。这些预处理命令是由ANSI C统一规定的,但是它不是C语言本身的组成部分,不能直接对它们进行编译(因为编译程序不能识别它们)。必须在对程序进行通常的编译(包括词法和语法分析、代码生成、优化等)之前,先对程序中这些特殊的命令进行“预处理”, 即根据预处理命令对程序作相应的处理(例如,若程序中用#define命令定义了一个符号常量A,则在预处

文档评论(0)

1亿VIP精品文档

相关文档