質問: c言語について。 これについては×××ページを参照...みたいなことを書こうとする場面(コード生成の場面)の所で、これのページを書く事をコード生成というのでしょうか? 教えていただけると幸いです。すみません。以下のurlです。 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14248465764 で、これについては×××ページを参照...みたいなことを書こうとする場面(コード生成の場面)で、×××ページという具体的なページ番号は分からない筈です。全部揃ってから始めて(つまり、リンクの場面で)それが何ページ目なのか(何番地なのか)が分かる。分かってからでないと「×××ページを参照」と書けない。この説明のコード生成の場面の所をもう少し詳しく教えていただけると幸いです。すみません。という所で、頭の中だけで、これについてはxxxページを参照と書こうと思っている所という解釈で合っていますでしょうか?教えていただけると幸いです。すみません。
回答: no.4:追記 例えば、a.c と b.c というふたつのソースコードを書いたとします。a.c には b.c に含まれる func() という関数を呼び出しているとします。 a.c と b.c をコンパイルしオブジェクト a.obj と b.obj をコード生成した状態では a.obj 内では func() が存在するのかどうかまだわかっていません。a.obj と b.obj をリンク処理し実行可能ファイルを生成した時点で、はじめて func() の呼び出し元と呼び出し先がリンクされてアドレス(セグメント内のオフセット)が決まります。