C/C++中宏总结C程序的源代码中可包括各种编译指令,这些指令称为预处理命令.虽然它们实际上不是C语言的一部分,但却扩展了C程序设计的环境. ANSI标准定义的C语言预处理程序包括下列命令: #define,#error,#include,#if,#else,#elif,#endif,#ifdef,#ifndef,#undef,#line,#pragma等.所有的预处理命令都已符号#开头. 1.#define 命令#define定义了一个标识符及一个串.在源程序中每次遇到该标识符时,均以定义的…