extern 與 static的用法與區別

1.extern的用法: extern能夠聲明其餘文件內定義的變量。 在一個程序裏,一個對象只能定義一次, 它能夠有多個聲明,但類型必須徹底同樣。 若是定義在全局做用域或者名字空間做用域 裏某一個變量沒有初始化,它會被按照默認方式初始化。 將變量或函數聲明成外部連接,即該變量或函數名在其 它函數中可見。被其修飾的變量(外部變量)是靜態分配 空間的,即程序開始時分配,結束時釋放。 在C++中,還能夠
相關文章
相關標籤/搜索