【C++】static 變量詳解-變量篇

static修飾變量的話,有兩點要注意。 1.變量的存儲區域在全局區,不管變量是在函數體內,class內,還是cpp文件內。 2.變量的作用域在離它最近的{}內部,出了{}之外,不可以使用。 具體場景可以參考下面的例子,編譯器是Linux下面的G++。 代碼如下所示: 爲了比較區別,在這裏變量名都是a,發現都可以編譯通過。這也就表明G++做了處理,可以區分出來不同作用域裏面的變量。 爲了進一步知道
相關文章
相關標籤/搜索