warning: implicit declaration of function 'func1' [-Wimplicit-function-declaration]
這個警告是因為func1函數所在的 .h 文件沒有生成對應的 .o 文件,即函數所在文件沒有編譯。解決辦法就是加上include.
如果函數func1與主函數在同一文件下,注意函數引用與函數聲明的順序。
如圖所示,加引用函數之前聲明,或者直接將所調用函數直接放在引用之前都可以。