已读80%
预计阅读本页时间:-
预计阅读本页时间:-
在本章中您将学习下列内容:
● 预处理器指令:
● 函数:
● C预处理器的更多功能。
● 类函数宏和条件编译。
● 内联函数。
● C库概述和其中一些方便的函数。
C语言以C关键字、表达式、语句,以及这些元素的使用规则为基础。但ANSI C标准不仅描述了C语言,还描述了C预处理器的工作机制、建立了一些组成C标准库的函数并详述了这些函数的工作原理。本章将从预处理器开始探讨C预处理器和C库。编译程序之前,先由预处理器检查程序(因此称为预处理器)。根据程序中使用的预处理器指令,预处理器用符号缩略语所代表的内容替换程序中的缩略语。
预处理器可以根据您的请求包含其他文件,还可以选择让编译器处理哪些代码。预处理器不能理解C,它一般是接受一些文本并将其转换成其他文本。这样描述还无法正确评判预处理器的真正效用和价值,因此我们讨论一些实例。前面您已经遇到很多#define和#include这样的例子。现在我们对已经学习的预处理指令进行总结并做进一步补充。