「C/C++」C/C++ 预处理 之 常用预处理宏-5. __cplusplus:时间:2024-11-10 08:51:25 用途:这是一个预定义的宏,当编译器以C++模式编译时,它会被定义。其值通常为某个表示C++标准版本的整数(如199711L表示C++98标准)。 示例:#ifdef __cplusplus extern "C" { /* C代码 */ } #endif(用于在C++代码中嵌入C代码,以确保C代码以C的方式编译)。