C語言學習----static

  當用於函數定義時, 或用於代碼塊之外的變量聲明時,static關鍵字用於修改標識符的鏈接屬性,從external改爲internal ,當標識符的存儲類型和作用於不受影響。

函數或變量只能在聲明它的源文件中訪問。

當static用於代碼塊內部的變量聲明時,用於改變變量的存儲類型,但變量的作用域和鏈接屬性不變。變量在程序執行之前創建,並在整個程序執行期間一直存在。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章