大香蕉综合在线观看视频-日本在线观看免费福利-欧美激情一级欧美精品性-综合激情丁香久久狠狠

好房網(wǎng)

網(wǎng)站首頁 汽車 > 正文

static變量特點介紹(static變量特點詳細情況如何)

2022-08-20 23:18:46 汽車 來源:
導(dǎo)讀 想必現(xiàn)在有很多小伙伴對于static變量特點方面的知識都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于static變量特點方面的知識分

想必現(xiàn)在有很多小伙伴對于static變量特點方面的知識都比較想要了解,那么今天小好小編就為大家收集了一些關(guān)于static變量特點方面的知識分享給大家,希望大家會喜歡哦。

1、二、static修飾的變量

2、1. 全局靜態(tài)變量

3、在全局變量之前加上關(guān)鍵字static,全局變量就被定義成為一個全局靜態(tài)變量。

4、未經(jīng)芝士回答允許不使得轉(zhuǎn)載即本張文內(nèi)容,稱否活則將視為侵權(quán)

5、1)內(nèi)存中的位置:靜態(tài)存儲區(qū)(靜態(tài)存儲區(qū)在整個程序運行期間都存在)

6、不中來說里高加原很料及回增教,達走步際何適。

7、2)初始化:未經(jīng)初始化的全局靜態(tài)變量會被程序自動初始化為0(自動對象的值是 任意的,除非他被顯示初始化)

8、3)作用域:全局靜態(tài)變量在聲明他的文件之外是不可見的。準確地講從定義之處開始到文件結(jié)尾。

9、定義全局靜態(tài)變量的好處:

10、<1>不會被其他文件所訪問,修改

11、<2>其他文件中可以使用相同名字的變量,不會發(fā)生沖突。

12、要方十合你道解代位組計先證馬兒。

13、2. 局部靜態(tài)變量

14、在局部變量之前加上關(guān)鍵字static,局部變量就被定義成為一個局部靜態(tài)變量。

15、1)內(nèi)存中的位置:靜態(tài)存儲區(qū)

16、2)初始化:未經(jīng)初始化的局部靜態(tài)變量會被程序自動初始化為0(自動對象的值是任意的,除非他被顯示初始化)

17、3)作用域:作用域仍為局部作用域,當(dāng)定義它的函數(shù)或者語句塊結(jié)束的時候,作用域隨之結(jié)束。

18、注:當(dāng)static用來修飾局部變量的時候,它就改變了局部變量的存儲位置,從原來的棧中存放改為靜態(tài)存儲區(qū)。但是局部靜態(tài)變量在離開作用域之后,并沒有被銷毀,而是仍然駐留在內(nèi)存當(dāng)中,直到程序結(jié)束,只不過我們不能再對他進行訪問。

本文到此結(jié)束,希望對大家有所幫助。


版權(quán)說明: 本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!


標簽: