C语言基础(二) 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

预处理


  所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的一个重要功能,它由预处理程序负责完成。当对一个源文件进行编译时,系统将自动引用预处理程序对源程序中的预处理部分作处理,处理完毕自动进入对源程序的编译。

  C语言提供了多种预处理功能,如宏定义(#define)、文件包含(#include)、条件编译(#ifdef)等。合理地使用预处理功能编写的程序便于阅读、修改、移植和调试,也有利于模块化程序设计。