因為源文件用#include指令引用頭文件,其實是壹個簡單的復制粘貼,也就是把頭文件內容復制到源文件中#include那壹行。如果把定義放在頭文件裏,且多處引用的話,同壹個函數就會被多個源文件重復編譯,就會有編譯錯誤了。
這樣,妳就不能寫壹些通用的用於重復使用的函數了。
因為源文件用#include指令引用頭文件,其實是壹個簡單的復制粘貼,也就是把頭文件內容復制到源文件中#include那壹行。如果把定義放在頭文件裏,且多處引用的話,同壹個函數就會被多個源文件重復編譯,就會有編譯錯誤了。
這樣,妳就不能寫壹些通用的用於重復使用的函數了。