1、main.cpp
#include<iostream>
// 引入外部头文件
#include "swap.h"
using namespace std;
int main(){
int a = 1;
int b = 2;
// 调用外部头文件所包含的函数
swap(a, b);
return 0;
}
2、swap.h
// 外部头文件中声明函数
#include<iostream>
using namespace std;
void swap(int a, int b);
3、swap.cpp
// 链接外部头文件
#include "swap.h"
// 定义外部头文件中声明的函数
void swap(int a, int b){
cout << b << " " << a << endl;
}