看標題我們就差不多明白了整個意思
其實變數的作用範圍很簡單
就一句話:變數只能在當前大括號以及子括號內使用
這東西看起來不太好理解
在此分別列舉了三種情況
1.變數定義在main方法的括號內
2.定義在main方法的子括號內
3.定義在乙個自定義的方法內
也分別在三個地方嘗試去使用這個變數
1.main方法內
2.main方法子括號內
3.自定義方法內
如圖:1.
從圖上看
假如變數定義在main方法裡面
main方法和他的子括號都是可以正常使用的
因為變數定義的位置就是在main方法裡面
然而我們自定義的這個方法不在變數定義的括號內
所以就無法使用這個變數
還有兩種變數的定義位置,這裡懶得寫
自己有興趣可以去嘗試一下
變數的作用範圍
1.類中所有變數的預設修飾符是private。2.區域性變數必須先初始化才能使用,全域性變數 類的成員變數 可以不初始化,預設值為0 1 static void main string args 212 else 1316 17console.readkey 18 1920 static int n...
js變數的作用範圍
前言 寫著寫著專案,看著日益繁多的js變數,突然對js變數的作用範圍產生了興趣,所以來研究一下,鑑於本人主要是搞後端的,這個主要是入門級js變數範圍介紹.目錄 第一章 不同script塊中的js變數 1.1 先定義 1.2 後定義 1.3.1 另一種定義方式 第二章 定義在js檔案中的變數 2.1 ...
C 中變數的作用範圍 可見範圍
作用域為當前 塊,即 中。在 塊外部不可見。區域性靜態變數,即在 塊中宣告的靜態變數,作用域為當前 塊,超過該 塊則不可見 static int a 0 void test 2.類靜態成員變數,作用域為當前類,超出類範圍則不可見 static int a class test 3.全域性靜態變數,不...