Extern关键字不同于C到C ++

extern keyword is different from c to c++?

本文关键字:不同于 关键字 Extern      更新时间:2023-10-16

我是 c++ 的新手,现在学习 extern 关键字,我检查了一些教程,它提到了 extern "C",我对它感到困惑。 与Extern有什么区别?谁能为我提供一些关于 extern 在C++中的含义的教程?

>extern "C"是一个C++结构,允许您将C和C++代码链接在一起。 有关"教程",请参阅常见问题解答:http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html。

>extern "C"意味着编译器应该为使用它定义的C++函数生成 C 样式的名称重整,以便 C 代码可以调用该C++函数。