1.7宏定义和文件包含(学案1)-《编程语言基础—C语言》同步教学(高等教育版.第5版)
|
2页
|
172人阅读
|
48人下载
普通
导学案编号:002
编程语言基础C语言一轮复习
考纲要求:
- 了解C语言的特点及C语言结构的特点。
- 掌握宏定义的方法和宏展开
- 掌握文件包含的两种格式
三、宏定义和文件包含
#include<stdio.h>
这是程序的第1行。#include <stdio.h>的作用相当于把stdio.h文件中的所有内容都输入该行所在的位置。实际上,这是一种“拷贝-粘贴”的操作。
#include这行代码是一条C预处理器指令。通常,C编译器在编译前会对源代码做一些准备工作,即预处理。
预处理工作是系统引用预处理程序对源程序中的预处理部分做处理,而预处理部分是指以“#”开头的、放在函数之外的、一般放在源文件的前面的预处理命令,如:包括命令#include,宏命令 #define 等。
“宏”分为两种:无参数 和 有参数。
学科网(北京)股份有限公司