头文件 head.h
#ifndef HEAD_H
#define HEAD_H
#ifdef __cplusplus
extern "C"
{
#endif
extern int add(int ,int );
#ifdef __cplusplus
}
#endif
#endif // HEAD_H
实现文件
#include"head.h"
int add(int a,int b)
{
return a+b;
}
主文件
#include<iostream>
#include"head.h"
using namespace std;
int main()
{
int num1=1;
int num2=2;
cout<<add(num1,num2)<<endl;
return 0;
}