C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第10讲编译预处理.pptVIP

  • 1
  • 0
  • 约4.39千字
  • 约 30页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第10讲编译预处理.ppt

* Compile1.cpp 尚辅网 / 学时安排 64=30+14+20 14:实验学时,第3,6,7,8周,周四晚上6:40~9:40 20:课程设计,10-13周,周四下午,晚上,其中13周晚上不上 基本数据类型 运算符和表达式 数据的输入和输出 三种程序控制结构 数组 函数 指针 结构体和共用体 文件操作 预处理 学时:64=30+16+24 请回忆符号常量的定义及其优点 #include stdio.h #define PI 3.14159 void main() { float r,h,v; scanf(“%f%f”,r,h); v= PI *r*r*h; printf(“\nVolume=%f”,v); } 第10讲 编译预处理 所谓编译预处理是指,在对源程序进行编译之前,先对源程序中的编译预处理命令进行处理;然后再将处理的结果,和源程序一起进行编译,以得到目标代码。 主要内容 10.1 宏定义 10.2 文件包含 10.3 条件编译 10.1 宏定义 在C语言中,“宏”分为无参数的宏(简称无参宏)和有参数的宏(简称有参宏)两种。 无参宏定义 有参宏定义 无参宏定义 1.无参宏定义的一般格式 #define 标识符 语言符号字符串 其中:“def

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档