编写函数和头文件的时候,如果加上了static,头文件和函数就不能相互链接

2019-07-21 01:40发布

大家好,原子哥好
小弟,遇到一个问题;情况如下:
小弟想编写一个小函数以及其对应的头文件,但是发现一个问题,当在头文件声明函数的时候,前面加了static的时候,(c文件中的函数定义也加static),编译以后,当我相头文件中找到c文件的时候,提示函数没有定义;如果把static去掉的时候,就可以从h文件找到c文件;如图:



请各位指教,谢谢;



下面是补充图:

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。