c语言 #include xx.h编译不通过,但是#include.c却可以

原因 其实,#include.c可以,#include.h也一定可以. 要思考#include.h 时哪里出错了,我遇到这个问题也是纳闷了好久, 后来才发现,我创建.c文件的时候,用的是.h的格式,就是这样: 虽然说名称改为了.c,但是实际上还是个.h文件,所以编译器找不到.c也就情有可原了. 解决方法 删除原来的假.c文件,重新创建真正的.c文件即可。
相关文章
相关标签/搜索