C語言 static的意義

在C語言中,static的字面意思很容易把咱們導入歧途,其實它的做用有三條。 (1)第一個做用:隱藏。 當咱們同時編譯多個文件時,全部未加static前綴的全局變量和函數都具備全局可見性。爲理解這句話,我舉例來講明。咱們要同時編譯兩個源文件,一個是a.c,另外一個是main.c。 下面是a.c的內容 #include<cstdio>增長這條語句 char a = ‘A‘; // global va
相關文章
相關標籤/搜索