江南大学C语言程序设计本科第九章.pptVIP

  • 31
  • 0
  • 约3.63千字
  • 约 20页
  • 2020-03-04 发布于广东
  • 举报
回顾 函数定义 函数递归调用 静态和动态存储 问题 常用函数独立一个文件,使用时需要包含 调试程序和使用程序时需要不同的输入方式等 符号常量的使用等 第九章 预处理命令 Focus 掌握宏定义和 文件包含的使用 编译预处理命令以 # 开头; 编译预处理命令放在文件开头,后面不加 ;号。 编 译 预 处 理 主要有三种: 1 ) 宏定义 2 ) 文件包含 3 ) 条件编译 #define PRN printf(“%d, %f ”,k , x); void main( ) { int k=3; float x=8.975; PRN } 一 . 不带参数的宏定义 #define PI 3.1415926 第一节 宏定义 说明: 1. 宏名习惯用大写字母表示。 2. 可代替字符串、数值、表达式、语句等。 3. 宏代换在编译以前进行并完成。 4. 宏展开仅忠实替换,不做语法检查。 结果:20 S(4,5) ? 5*4 S(x+2,y+2) ? y+2 * x+2 ( ) ( ) (

文档评论(0)

1亿VIP精品文档

相关文档