C预处理程序?

C编程语言支持预处理器,以使其程序高效工作。C预处理器是用于基于C的编程语言的宏预处理器。预处理器使编译器能够以显式方式包括头文件,宏扩展,条件编译和行控制。

#哈希标签是用来定义一个预处理即所有的预处理器都在#开始。后跟预处理器的名称,中间没有空格。这里是列表C预处理器。

序号预处理器描述
1。#包括
包括文件中的特定标头。
2。#define
定义一个预处理器宏。
3。#undef
取消定义预处理器宏
4。#如果
检查编译时间条件并评估True值。
5,#其他
评估是否作为if预处理器。
6。#ifndef
检查是否定义了宏。如果未定义,则求值为TRUE
7。#elif
#if#else语句的组合。
8。#错误
通过stderr方法定义错误消息打印。
9。#万一
结束预处理器条件。
10。#pragma
用于向编译器/提供命令