C言語でグローバル変数を設定する方法
C言語では、変数を関数の外で宣言することで、グローバル変数を生成できます。グローバル変数はプログラムの任意の場所からアクセス可能です。
次の手順でグローバル変数の設定をしてください。
- 関数の外で変数を宣言します。変数を初期化するかどうかも指定できます。指定しなければ0で初期化されます。
int globalVariable; // 声明一个全局变量
int anotherGlobalVariable = 10; // 声明并初始化一个全局变量
- グローバル変数を使う関数では、変数名を直接使えばアクセスできます。引数を渡したり変数を宣言する必要はありません。
#include <stdio.h>
int globalVariable; // 声明一个全局变量
void updateGlobalVariable() {
globalVariable = 5; // 修改全局变量的值
}
void printGlobalVariable() {
printf("Global Variable: %d\n", globalVariable); // 访问全局变量的值
}
int main() {
updateGlobalVariable();
printGlobalVariable();
return 0;
}
上記のコードは、「Global Variable: 5」を出力します。