TA貢獻883條經驗 獲得超454個贊
沒有關系。
你說的“常量”是指 const 修飾的嗎?
在聲明變量時用 const 修飾這個變量的類型,如 const int a,這表示這個變量的值在初始化后就不可再更改。
static 影響的是一個對象或變量的“生存期”,這和能否修改變量的值沒有關系。
函數中的局部變量在被 static 修飾后,該變量只會被初始化一次,然后會在整個程序執行期間都有效,也就是擴展了變量的生存期。 普通局部變量則是在執行進入函數時被初始化,退出函數時被銷毀。
所以靜態局部變量的值可以修改。
TA貢獻46條經驗 獲得超20個贊
keyi
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號