C语言中的预处理

预处理:

1.预处理是C语言的一个重要功能,它由预处理程序负责完成。当编译一个程序时,系统将自动调用预处理程序对程序中的“#”号开头的预处理部分进行处理,处理完毕之后可以进入源程序的编译阶段。

2.C语言提供了多种预处理功能,如宏定义、文件包含、条件编译等。


预定义符号:

在C语言中,有一些预处理定义的符号串,它们的值是字符串常量,或者是十进制数字常量,通常在调试程序时用于输出源程序的各项信息.

C语言中的预处理


宏定义:

C语言中的预处理

C语言中的预处理


文件包含:

C语言中的预处理


条件编译1:

C语言中的预处理


条件编译2:


C语言中的预处理