c++/c中关于头文件的探索
如何使用.h文件?
具体来说我们可以在.h中进行定义const常量,这个不用使用extern也不会报错
使用普通变量将其当做全局变量的时候就要用extern关键字了
同时在其中只是定义struct等也没啥问题
还还可以在其中引用其他.h库
但是要使用如下代码
#ifndef MY_HEADER_H
#define MY_HEADER_H
xxx.......
#endif
否则会出现头文件重复引用的问题
然后我们在其他cpp/c文件实现在.h中定义的函数
然后
g++ xxx.cpp xxx.cpp ... xxx.h -o solve
再执行solve即可