如何在c中使用c ++函数?

com*_*fan 2 c c++

C++可以使用c函数extern "C",

可以用某种方式使用c ++函数吗?

cra*_*cot 6

并不是的.您可以在C++中编写"C兼容"函数,也就是说在任何类或命名空间之外,并且其原型不使用类或引用.如果声明extern "C"那么你可以从C调用这样的函数.然后函数可以继续使用任何对它有用的C++特性.


vin*_*nes 5

同样地,如果你声明一个C++函数extern "C",C将能够与它链接.