static 關鍵字的作用

1)函數體內 static 變量的作用範圍爲該函數體,不同於 auto 變量,該變量的內存只被分配一次, 因此其值在下次調用時仍維持上次的值; 
(2)在模塊內的 static 全局變量可以被模塊內所用函數訪問,但不能被模塊外其它函數訪問3)在模塊內的 static 函數只可被這一模塊內的其它函數調用,這個函數的使用範圍被限制在聲明它的模塊內; 
(4)在類中的 static 成員變量屬於整個類所擁有,對類的所有對象只有一份拷貝; 
(5)在類中的 static 成員函數屬於整個類所擁有,這個函數不接收 this 指針,因而只能訪問類的static 成員變量。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章