C语言程序设计曹哲曹哲书xg第9章xg课件教学.pptVIP

  • 5
  • 0
  • 约7.83千字
  • 约 45页
  • 2017-01-02 发布于广东
  • 举报

C语言程序设计曹哲曹哲书xg第9章xg课件教学.ppt

PPT研究院 POWERPOINT ACADEMY * * * 第9章 编译预处理命令 学习内容指南 9.1 宏定义 9.2 文件包含 9.3 编译器控制命令 观察下列程序中带#的命令行。 #include stdio.h #define PI 3.14 void main ( ) { double r = 2 ; double c = 2 * PI * r ; double s = PI * r * r ; printf ( The circle is %lf\n , c ) ; printf ( The area is %lf\n , s ) ; } 前言 在编译此源程序之前,系统先将带#的两个命令#include stdio.h 和 #define PI 3.14 进行处理,处理之后再对该源程序进行编译,并生成.obj文件。 如#include和#define等命令,这些以#开头的命令称作预处理命令。所谓编译预处理,是指在对源程序进行编译之前,先对源程序中的预处理命令进行处理,然后再将处理结果与源程序一起进行编译,最后生成目标文件,即*.obj文件。预处理中的“预”是指在源程序编译之前之意。 前言 上述程序中,带#的称作预处理命令,而不是一个C语

文档评论(0)

1亿VIP精品文档

相关文档