面試官:請你說一下static的作用——趕緊來複習一下static都有哪些作用吧

關鍵字static的作用是什麼

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