C语言程序ppt课件ch 编译预处理.pptVIP

  • 2
  • 0
  • 约1.59千字
  • 约 21页
  • 2018-11-30 发布于浙江
  • 举报
C语言程序ppt课件ch 编译预处理

第八章;本章主要内容 1.掌握无参宏定义和带参宏定义的方法 2.掌握文件包含命令的形式和文件包含的实现过程 3.了解条件编译命令 ;C的源程序 预处理 编译 目标程序 (*.C) _______________ (*.OBJ);宏定义有两种类型:字符串替换和带参数的宏替换 ; 用途: 常用的符号常数;#define R 3.0 #define PI 3.145926 #define L 2.0*PI*R #define S PI*R*R;2 带参数的宏定义; 用途:;[例1] 使用有参宏替换求园的面积。 #define PI 3.1415926 #define S(r) PI*r*r main() {float a=3.6,area; area=S(a); printf(“r=%f\narea=%f\n”,a,area); };[例2] 求下列语句的循环次数。 #include “stdio.h” #define N 2 #define M N+1 #define NUM (M+1)*M/2 main() {

文档评论(0)

1亿VIP精品文档

相关文档