C语言的预处理有哪几种?各有什么作用?

C语言的预处理有哪几种?各有什么作用?

文件包含指令(#include)
宏定义指令(#define)
条件编译指令(#ifdef、#endif、#elif、#if等)
宏作用域结束指令(#undef)
定义行号指令(#line)
产生错误信息指令(#error)
向编译器提供额外信息的指令(#pragma)
温馨提示:答案为网友推荐,仅供参考
相似回答