static是什麼意思? c語言中static的用法? static關鍵字的作用是什麼?我相信很多人都會有這樣的疑問,下面我們來總結一下static。
一:static是什麼意思
static是一種電腦高階語言,我們經常在c 和java中看到,static經常以關鍵字和函數的形式出現,在其他高階語言中也是會出現static,當然在不同的語言下,作用也是不一樣的。
二:static關鍵字的作用是什麼
1.java中
在java中,我們想定義一個類別成員,並且使用要獨立於其他任何對象,在一般情況下,類別成員必須要透過其他類別的對象訪問,很多時候我們可以不需要引進實例,就能被自己使用,只要在聲明前面加上關鍵字,就可以創建一個成員,在其他類別沒有創建之前訪問。我們可以透過引用靜態變數。
2.在C語言中
c語言中,static函數被分成兩個函數,內部函數和外部函數,其中內部函數就稱為靜態函數,當一個程式有很多個原始檔組成的時候,c語言就能根據其他原始檔調用,就不能使用同一個程式去調用,只要我們在函數前面加一個關鍵字就可以了,如下:
static 函數類型函數名稱(函數參數表){……}
#使用內部函數的好處很多,針對不同的人編寫不同的函數,不需要擔心定義的函數和其他的函數名稱重複。外部函數如果發現沒有出現關鍵字,就表示函數是外部函數。
以上就是static關鍵字的作用是什麼的全部介紹,如果你想了解更多有關Java教程,請關注php中文網。
以上是static關鍵字的作用是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!