C++ 中调用 C 函数

将 C 函数声明为extern “C””(在你的 C++ 代码里做这个声明),然后调用它(在你的 C 或者 C++ 代码里调用)。例如:

函数的定义可类似如下所示:

注意,声明里使用的可是 C++ 的类型规则,而不是 C 的哦。所以调用声明为 extern “C”” 的函数时,传递的参数个数必须正确。例如: