Extern “C”是由C++提供的一个连接交换指定符号,用于告诉C++这段代码是C函数。这是因为C++编译后库中函数名会变得很长,与C生产的不一致,造成C++不能直接调用C函数,加上Extern “C”后,C++就能直接调用C函数了。(实现C与C++的混合编程)表示用到C语言中的变量或函数
extern“C”有什么作用
最新推荐文章于 2022-02-09 17:42:10 发布
Extern “C”是由C++提供的一个连接交换指定符号,用于告诉C++这段代码是C函数。这是因为C++编译后库中函数名会变得很长,与C生产的不一致,造成C++不能直接调用C函数,加上Extern “C”后,C++就能直接调用C函数了。(实现C与C++的混合编程)表示用到C语言中的变量或函数