C 言語による複数ファイルのコンパイルは #include とは別

C言語でいう「複数のファイルをコンパイルする」って、#include プリプロセッサによる挿入とはまた別なんですね。HSP では複数のファイルをコンパイルといったら、#include しかありませんでしたから...。

これに気づくまで混乱してました。#include でインクルードして、「 extern で宣言しなくても動くよ~、あれれ~?」とか。

C 言語を勉強して色々気づいたことの記事でも色々書きましたが、HSP と同じ感覚でいると、痛い目にあいますね。

インフォメーション

公開日時
2007年8月18日 午後5時33分21秒
最終更新日時
2008年1月3日 午後10時29分36秒
カテゴリ
C/C++