>>394
ふむ、その問題を解決するために使う技術が外部リンケージと呼ばれるものです

例えば、ヘッダファイルに

extern int aaa;

このように extern変数を宣言しておき
このヘッダーファイルをcppファイルからインクルードして

int aaa;

cppファイル内でこのように変数を宣言する
同じ変数を2回も宣言してるのことに少し違和感を感じますが
この2つの変数は裏で繋がっています

なので、この変数に値を代入すれば
別のcppファイルからその変数の値を呼び出して使うことが出来る
これが外部リンケージと呼ばれる技術です