- 4
- 0
- 约5.07千字
- 约 51页
- 2017-01-02 发布于未知
- 举报
第8章 编译预处理 主要内容 文 件 包 含 宏 定 义 条 件 编 译 8.1 文 件 包 含 所谓“文件包含”处理是指一个源文件可以将 另外一个源文件的全部内容包含进来,即将 另外的文件包含到本文件之中。C语言提供 了#include命令用来实现“文件包含”的操作。 其一般格式为: #include 文件名 或 #include 文件名 “文件包含”的含义 8.1 文 件 包 含 【例】计算xn。 #includestdio.h main() {int i,power(); for(i=0;i10;i++) printf(%2d,%4d,%6d\n,i,power(2,i),power(-3,i)); } power(int x,int n) {int i,p; p=1; for(i=1;i=n;i++) p=p*n; return(p); } 8.1 文 件 包 含 power()函数是用来计算的值,对不同n的值(n值由main()函 数中i决定),power()完成一次计算,并把当前计算的值返 回给调用处。 下面,将power()函数单独保存为power.c文件,即power.c的内容为: power(int x,int n) {int i,p; p=1; for(i=1;i=n;i++) p=p*n; return(p); } 8.
您可能关注的文档
- C语言程序设计(第二版)丁亚涛第1章C语言概述课件教学.ppt
- C语言程序设计(第二版)丁亚涛第2章数据类型、运算符和表达式课件教学.ppt
- C语言程序设计(第二版)丁亚涛第3章简单程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第4章选择结构程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第5章循环结构程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第6章数组课件教学.ppt
- C语言程序设计(第二版)丁亚涛第7章函数课件教学.ppt
- C语言程序设计(第二版)丁亚涛第8章指针课件教学.ppt
- C语言程序设计(第二版)丁亚涛第10章位运算课件教学.ppt
- C语言程序设计(第二版)丁亚涛第11章文件课件教学.ppt
原创力文档

文档评论(0)