當用於函數定義時, 或用於代碼塊之外的變量聲明時,static關鍵字用於修改標識符的鏈接屬性,從external改爲internal ,當標識符的存儲類型和作用於不受影響。
函數或變量只能在聲明它的源文件中訪問。
當static用於代碼塊內部的變量聲明時,用於改變變量的存儲類型,但變量的作用域和鏈接屬性不變。變量在程序執行之前創建,並在整個程序執行期間一直存在。
當用於函數定義時, 或用於代碼塊之外的變量聲明時,static關鍵字用於修改標識符的鏈接屬性,從external改爲internal ,當標識符的存儲類型和作用於不受影響。
函數或變量只能在聲明它的源文件中訪問。
當static用於代碼塊內部的變量聲明時,用於改變變量的存儲類型,但變量的作用域和鏈接屬性不變。變量在程序執行之前創建,並在整個程序執行期間一直存在。