extern "C"什么意思

原因用途  主要用于c++与其余语言的混合编程,C语言不支持函数重载,编译以后的函数名依然是原函数名。在c++中,支持了函数重载,重载以后的函数名 为 原函数名+参数名。好比函数 bool max(int a, int b),编译以后,c中为 max,  而c++中函数名变成了  max_int_int。c++ c++编程 使用 c++头文件中调用c语言代码 c语言不支持 extern "C",
相关文章
相关标签/搜索