第9章 变量的属性和编译预处理精要.ppt

第9章 变量的属性和编译预处理精要

* * * * * * * * * * * * 9.3.2 带参数的宏定义 一般形式: #define 宏名(参数表) 宏体 【例9.11】 计算长方形的面积。 #include stdio.h #define S(a, b) a * b ? int main(void) { double x, y; printf(Input the length and the width: ); scanf(%lf%lf, x, y); printf(S = %.2f\n, S(x, y)); return 0; } 9.3 宏 定 义 该程序的运行情况及结果: Input the length and the width: 3 4↙ S = 12.00 9.3 宏 定 义 文件包含也叫宏包含,是编译预处理的一个重要功能,通过预处理命令 #include把另一个文件的整个内容嵌入进来。文件包含有以下两种形式: (1)第一种形式: #include 文件名 首先在源文件所在目录中检索指定的文件;如果没有找到,则按系统规定的标准方式检索文件目录,直至找到文件为止。 (2)第二种形式: #include 文件名 只按系统规定的标准方式检索文件目录,直至找到文件为

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档