C语言提供的编译预处理功能有以下3种: (1)宏定义; (2)文件包含; (3)条件编译。 这些功能分别用宏定义命令、文件包含 命令、条件编译命令来实现。这些预处理命 令不属于C语言中真正的语句,为了与一般C 语言语句相区别,形式上都以“#”开头,预 处理命令后面也不加分号。 7C语言提供的编译预处理功能有以下3种: (1)宏定义; (2)文件包含; (3)条件编译。 这些功能分别用宏定义命令、文件包含 命令、条件编译命令来实现。这些预处理命 令不属于C语言中真正的语句,为了与一般C 语言语句相区别,形式上都以“#”开头,预 处理命令后面也不加分号