c语言 预处理k

在调用C编译器时,预处理器先工作。在进行编译前,预处理器修改传递给编译器的源代码。例如,可能要引入的文件。程序中向预处理器发命令的行被称为预处理行,这样的命令用磅字符#开始.
include
#include
预处理器仅在标准的位置寻找文件.在UNIX系统中,向stdio.h,math.h,string.h和stdlib.h这样的头文件通常是在usr/include中.头文件的存储位置与系统有关.

include "filename"让预处理器用给定文件的内容的拷贝替换该行.

#define LIMIT 100预处理器会把出现的所有LIMIT变为100,LIMIT被称为符号常数.
#define行可以出现在程序的任何地方,它仅影响文件中跟在它后面的那些行.通常#define放在文件开始的地方,但位于#include之后,声明的标识符要大写.

你可能感兴趣的:(c-c++)