static int n; //定義靜態全局變量改為
int n; //定義全局變量程序照樣正常運行。
的確,定義全局變量就可以實現變量在文件中的共享,但定義靜態全局變量還有以下好處:
- 靜態全局變量不能被其它文件所用;
- 其它文件中可以定義相同名字的變量,不會發生沖突;
More than C++
Beyond C++
|
|
C++博客 |
首頁 |
發新隨筆 |
發新文章 |
聯系 |
聚合![]() |
隨筆:105 文章:9 評論:62 引用:0 |