他のソースファイルで定義された関数を使用するにexternって必要ないのですか?