关键词(extern) 被修饰的有着全局作用域。
C编译函数后生成的链接名字 _函数名
C++编译后不仅包含了函数的名字还把形参的类型也包括进去了
具体的可以根据命令:nm
c++ 调 c:
cpp :包换c的头文件(cEx.h)
extern "C" {
#i nclude "cEx.h"
}
如果C++调用一个C语言编写的.DLL时,当包括.DLL的头文件或声明接口函数时,应加extern "C" { }。
c 调 c++:
c++的头文件要添加 用extern “C" 修饰过的函数声明或者变量
c文件中 重新声明要使用的函数或者变量,用extern修饰