摘要: 1、C++代码调用 非系统的 C 的头文件需要包含#include行中的extern “C” {/* ... */}构造,这告诉C + +编译器在头文件中声明的函数是C函数。extern "C" { // 拿到声明 f(int i, char c, float x) #include "my-C-code.h"}int main(){ f(7, 'x', 3.14); ...}2、C 代码 调用C++的函数C++代码Test.h文件:extern "C"{int Add(int a,int b);}Test.cpp 文 阅读全文
posted @ 2013-04-01 22:27 礪劒 阅读(116) 评论(0) 推荐(0) 编辑