如何定義全局數(shù)組 C語言中如何定義一個很大的全局數(shù)組?
C語言中如何定義一個很大的全局數(shù)組?定義全局數(shù)組與定義全局變量相同。下面的示例演示如何定義全局數(shù)組:#include<stdio。H>int a[100]//定義int類型的全局數(shù)組,包含10
C語言中如何定義一個很大的全局數(shù)組?
定義全局數(shù)組與定義全局變量相同。下面的示例演示如何定義全局數(shù)組:#include<stdio。H>int a[100]//定義int類型的全局數(shù)組,包含100個元素。每個元素類型都是void main(){int i for(i=0 i<100 i)a[i]=i//初始化全局數(shù)組}
定義數(shù)組變量時,在全局區(qū)域(而不是函數(shù)內(nèi)部)定義變量意味著定義全局變量。函數(shù)內(nèi)部定義的變量是局部變量,而函數(shù)外部定義的變量稱為外部變量,它們是全局變量。全局變量可以被此文件中的其他函數(shù)共享,其有效范圍從定義變量的位置開始到源文件的結(jié)尾。例如:int Garr[100]char GSTR[50]=“Hello”如果全局變量沒有初始化,系統(tǒng)會自動將其內(nèi)容賦給0。