ファイル分割の得失 ファイル分割の得失 得 ( 再利用 : 情報のコピー ) 同じ関数を使い回す事ができる 一度作ったファイルは二度と作る必要がない(コンパイルも一度で済む) 修正が必要になった時に困らない 損 コンパイルの作業は面倒 : だから make がある 外部宣言が必要となる 外部(extern)宣言 同じファイル内に定義されていない関数を利用する場合に宣言が必要 外部宣言「extern 関数頭部;」と、する必要がある 例 : extern println( char *string );