[C++]static全局變量/全局變量,static函數(shù)/普通函數(shù),函數(shù)中static變量/函數(shù)中的變量,類中的static成員變量/普通類成員變量 (zz)
http://blog.csdn.net/duckur/archive/2005/11/05/523545.aspx
static Global variable: 文件作用域:只在聲明的文件中有效,其他源文件中不可見;同時(shí)有了static的生命周期
Global variable:文件作用域:可以加上extern 聲明為外部變量,跨文件作用域
static (Global) Function: 有文件作用域,只在本文件中使用
Global Function:無文件作用域
static Member (in Function) variable:函數(shù)調(diào)用完成后,變量保存狀態(tài),再次調(diào)用函數(shù),不會(huì)重新分配空間
Member(in Funcition) variable:函數(shù)內(nèi)的生命周期
static Member(in Class) variable: 屬于類范圍,
Member(in Class) variable:屬于類派生的特定對象,生命周期和對象一致