C語言關鍵字static、extern、const、volatile 介紹

static作用: 修飾局部變量,改變局部變量生命週期。(具有記憶功能) 下面我們看個例子: (1)變量不加 static 修飾 運行結果如下: (2)變量被 static 修飾 運行結果如下: 總結: 不加static修飾,函數或者代碼塊中的變量在函數或者代碼塊執行完畢後就直接回收銷燬了,每次執行都會重新分配內存,每次都會銷燬。 加 static 修飾,函數或者代碼塊中的變量在函數或者代碼塊執行
相關文章
相關標籤/搜索