extern キーワードは、他のファイルで定義された変数または関数を宣言するために使用されます。 extern を使用すると、モジュール式プログラミングを実現し、定義の繰り返しを回避し、コンパイル時間を短縮できます。ただし、extern 宣言は、変数または関数の存在を宣言するだけであり、その定義や初期化は宣言しないことに注意してください。
#C 言語での extern の使用法
#extern キーワードの役割#extern キーワードは、変数または関数を宣言するために使用され、変数または関数が他のファイル (モジュール) で定義されていることを示し、変数または関数が現在のモジュールで使用されるときにその定義が可能であることをコンパイラーに伝えます。他の場所で見つかりました。
使用法
extern変数を宣言します:
<code class="C">extern int var;</code>extern関数を宣言します:
<code class="C">extern int func();</code>
利点
モジュール式プログラミング:
extern が変数を宣言すると、メモリ領域が割り当てられるだけで、変数は初期化されません。したがって、変数は使用する前に初期化する必要があります。
extern で宣言された関数を使用する前に、その関数が他のモジュールで定義され、コンパイルされていることを確認する必要があります。それ以外の場合、コンパイラはエラーを報告します。以上がC言語でのexternの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。