C言語でグローバル変数を宣言する方法を教えてください。

C言語では、関数の外側で変数を宣言することでグローバル変数を作成できます。関数の外側で宣言されたグローバル変数は、プログラムの実行開始時に初期化され、プログラムの実行全般でアクセスしたり修正することができます。

以下はグローバル変数を宣言するための構文です:

数据类型 变量名;

उदाहरण के लिए, `count` नामक एक वैश्विक चर घोषित करें जिसका प्रकार एक पूर्णांक हो:

int count;

グローバル変数を異なるファイル間で共有したい場合は、1つのファイルで宣言し、他のファイルではexternキーワードで宣言する必要があります。たとえば、file1.cでグローバル変数countを宣言し、file2.cでこのグローバル変数を使用します。

ソースファイル1

int count;

file2.c:

extern int count;

グローバル変数の利用はC言語ではコードの可読性や保守性を悪くする場合があるので、極力過剰に使用するのは避けるべきで、ローカル変数や関数パラメータによるデータの受け渡しを用いるべきであることに注意。

bannerAds