1、__cplusplus 定义__cplusplus宏以后,编译器会按照C++编译规则来编译源代码。该宏的判断经常用于Vc++的dll导出函数的声明部分。 #ifdef __cplusplus extern "C" ...{#endif //DLL导出函数声明部分#ifdef __cplusplus }#endif