回答編集履歴

1

追記

2018/08/19 22:44

投稿

cateye
cateye

スコア6851

test CHANGED
@@ -1,3 +1,7 @@
1
1
  「関数のプロトタイプ」ですd^^ 下記を参考に。
2
2
 
3
3
  [【C言語】関数のプロトタイプ宣言を書く理由](https://qiita.com/Bluepost59/items/ad671555f9028cf42b69)
4
+
5
+ 「追記」
6
+
7
+ 関数のプロトタイプは関数がどこか(別ソースファイル)に有って個別にコンパイルするような場合、宣言がないとコンパイラが引数や返却値が判らなためコンパイル出来ません(過去、Cではデフォルトintだった・・・正確な仕様は覚えていません^^;)。そのためには重要な機能です。ソースファイルが多数あるような場合、関数のプロトタイプをヘッダファイルに書いておいてそのヘッダファイルをincludeするようにします。