#ifdef __cplusplus 的用法(C语言调用c++代码)

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#ifdef __cplusplus 的用法(C语言调用c++代码)相关的知识,希望对你有一定的参考价值。

#ifdef __cplusplus   //注意__cplusplus是C 编译器的保留宏定义.就是说C 编译器认为这个宏已经定义了,一定要完全一样,否则会出问题
extern "C" 
#endif

//函数接口声明

#ifdef __cplusplus
 
#endif

告知从编译器这是c++代码

上述解释可能有误,看看就好

以上是关于#ifdef __cplusplus 的用法(C语言调用c++代码)的主要内容,如果未能解决你的问题,请参考以下文章

__cplusplus的用法(转)

extern 用法

#ifdef __cplusplus extern “C“{ #endif的作用

#ifdef __cplusplus 的使用

#ifdef __cplusplus

关于 #ifdef __cplusplus extern “C“ { #endif