您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關static關鍵字的作用有哪些的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。
一:static是什么意思
static是一種計算機高級語言,我們經常在c++和java中看到,static經常以關鍵詞和函數的形式出現,并且在其他高級語言中也是會出現static,當然在不同的語言下,作用也是不一樣的。
二:static關鍵字的作用是什么
1.java中
在java中,我們想定義一個類成員,并且使用要獨立于其他任何對象,在一般情況下,類成員必須要通過其他類的對象訪問,很多時候我們可以不需要引進實例,就能被自己使用,只要在聲明前面加上關鍵字,就可以創建一個成員,在其他類沒有創建之前訪問。我們可以通過引用靜態變量。
2.在C語言中
c語言中,static函數被分為兩種函數,內部函數和外部函數,其中內部函數就稱為靜態函數,當一個程序有很多個源文件組成的時候,c語言就能根據其他源文件調用,就不能使用同一個程序去調用,只要我們在函數前面加一個關鍵字就可以了,如下:
static 函數類型 函數名(函數參數表){……}
使用內部函數的好處有很多,針對不同的人編寫不同的函數,不需要擔心定義的函數和其他的函數名重復。外部函數如果發現沒有出現關鍵詞,就表示函數是外部函數。
感謝各位的閱讀!關于static關鍵字的作用有哪些就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。