變數的作用範圍

2022-07-27 07:03:10 字數 532 閱讀 8922

看標題我們就差不多明白了整個意思

其實變數的作用範圍很簡單

就一句話:變數只能在當前大括號以及子括號內使用

這東西看起來不太好理解

在此分別列舉了三種情況

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.全域性靜態變數,不...