标签:c++ code ifd nbsp spl png turn class div
1.CPP文件中的内容
#include "mytest.h" #include <iostream> using namespace std; int add(const int a, const int b) { cout << "a=" << a << endl; cout << "b=" << b << endl; return (a + b); }
2.头文件中的内容
在函数声明时添加extern "C",就可以在C中调用。为了同时可以在C++中调用,可以写成下面这样。
#ifdef __cplusplus extern "C" { #endif int add(const int a, const int b); #ifdef __cplusplus } #endif
3.C文件中的内容
#include <stdio.h> #include <stdlib.h> #include "mytest.h" void main() { printf("%d\n", add(1, 2)); }
4.运行结果
标签:c++ code ifd nbsp spl png turn class div
原文地址:https://www.cnblogs.com/zj-blogs/p/11161953.html