//H1.h
#include <stdio.h>
void func1();
void func2();
//S_1.CPP
#include "H1.h"
void func1()
{
printf("func1\n");
}
//S_2.CPP
#include "H1.h"
void func2()
{
printf("func2\n");
}
//main.cpp
#include "H1.h"
/*
头文件1:有两个函数的申明
源文件1:func1的实现
源文件2:func2的实现
main文件:include头文件1就能调用两个源文件中的函数
*/
void main()
{
func1();
func2();
}
/*
正常调用
输出:func1\n func2\n
*/