今天突然想到一个问题,我们平时写代码会将代码进行分类,写到不同的cpp里,然后要用到那个类里面的函数,就直接include .h文件就好了.然后今天就在想,.h里面都是一些声明,它是怎么链接到.cpp的呢,是不是.h和.cpp需要名称相同呢,当然,我试过名称不同也是可以的.就是因为这样,我才有了疑问,为什么引入.h文件就可以用相关的函数,他们是怎样关联的.因此我做了一个实验: 第一步,创建一个项目,主文件是main.cpp,然后创建了a.h和a.cpp,a.cpp中#include "a.h&q