C/C++中static函數

C/C++中static函數      將函數聲明成static函數,那麼這個函數只可以在所處的文件中被調用,不能被其他文件調用。而且聲明成static函數以後,即使這個函數名和其他文件中的函數名一樣,不會引起衝突,也不會引起編譯器調用時的二義性。靜態函數只初始化一次。static函數的生命隨進程,只有進程退出了,纔會使這個進程的靜態存儲區的東西隨着進程資源的釋放而釋放。
相關文章
相關標籤/搜索