C++のexternキーワードを使用して直接値を代入する方法は何ですか?

C++で、外部変数を宣言するためにはexternキーワードを使用し、その変数に他のファイルで値を設定する。具体的な方法は次の通りです。

最初は、変数を宣言するファイルで変数を宣言するためにexternキーワードを使用します。たとえば、整数型の変数varがある場合、宣言ファイルでは次のように書くことができます:

extern int var;

その後、代入されたファイルで、この変数に直接値を割り当てることができます。例えば、

int var = 10;

このようにして、変数varには10が代入されます。他のファイルでこの変数を使用すると、代入された値が使用されます。

外部キーワードは変数を宣言するためにのみ使用され、変数を定義するためではありません。したがって、代入ファイルでは変数を再度定義する必要があります。

bannerAds