1. 程式人生 > >C++全域性作用域與全域性變數(V2.0)

C++全域性作用域與全域性變數(V2.0)

在所有大括號之外的宣告和定義就屬於全域性作用域

在全域性作用域中定義的變數是全域性變數

變數的宣告使用extern

引用其他檔案中定義的全域性變數需要宣告:extern T vari_name;之後再使用。

全域性變數由於要被多個檔案同時使用,所以必須只有一個定義,其餘的全部為宣告。否則就會重複定義。

靜態全域性變數有特殊的要求: