在C語言中,可以在函數體外部聲明一個全局變量。全局變量可以在程序的任何地方訪問。
聲明全局變量的方法如下:
#include <stdio.h>
// 在函數體外部聲明全局變量
int globalVariable;
int main() {
// 在main函數中訪問全局變量并賦值
globalVariable = 10;
// 打印全局變量的值
printf("%d\n", globalVariable);
return 0;
}
extern
關鍵字聲明全局變量。例如:#include <stdio.h>
// 在函數體外部聲明全局變量
extern int globalVariable;
int main() {
// 在main函數中訪問全局變量并賦值
globalVariable = 10;
// 打印全局變量的值
printf("%d\n", globalVariable);
return 0;
}
// 在函數體外部定義全局變量的值
int globalVariable;
無論哪種方法,全局變量都必須在使用之前進行聲明。