(4) extern “C”。主要应用于C++环境下使用C函数,C++语言在编译的时候为了解决函数的多态问题,会将函数名和参数联合起来生成一个中间的函数名称,而C语言则不会,因此会造成链接时找不到对应函数的情况,此时C函数就需要用extern “C”进行链接指定,这告诉编译器,请保持我的名称,不要给我生成用于链接的中间函数名。
---------------------
作者:Lang_Billow
来源:CSDN
原文:https://blog.csdn.net/Lang_Billow/article/details/44905935
版权声明:本文为博主原创文章,转载请附上博文链接!