課程
/后端開發
/C
/C語言入門
C程序函數中定義的賦有初值的靜態變量,每調用一次函數,賦一次初值?什么意思
2017-02-23
源自:C語言入門 5-12
正在回答
所謂靜態變量是指 這個 變量一單定義好之后他的物理存儲地址就固定了,不再改變。凡是以后用到這個變量,就只會在已有的基礎上修改,即每一次修改都是一次賦值
慕粉3201913 提問者
咸魚想打ACM
我的理解是,靜態變量是說內存只有一個地址,只會賦初值一次,只不過后面調用的時候可能改變這個值,而這個值改變了下次再調用就是用改變過后的值。就是每次調用公用一個值,一次改變對其他調用會產生影響。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
5 回答c語言入門。
3 回答c語言入門
1 回答C語言入門
2 回答C語言入門
3 回答C語言入門
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-23
所謂靜態變量是指 這個 變量一單定義好之后他的物理存儲地址就固定了,不再改變。凡是以后用到這個變量,就只會在已有的基礎上修改,即每一次修改都是一次賦值
2017-02-23
我的理解是,靜態變量是說內存只有一個地址,只會賦初值一次,只不過后面調用的時候可能改變這個值,而這個值改變了下次再調用就是用改變過后的值。就是每次調用公用一個值,一次改變對其他調用會產生影響。