<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                #### 5. 變量作用域 作用域是程序的一個區域,一般來說有三個地方可以定義變量: * 在函數或一個代碼塊內部聲明的變量,稱為局部變量。 * 在函數參數的定義中聲明的變量,稱為形式參數。 * 在所有函數外部聲明的變量,稱為全局變量。 我們將在后續的小節中學習什么是函數和參數。本小節我們先來講解什么是局部變量和全局變量。 **局部變量:** 在函數或一個代碼塊內部聲明的變量,稱為局部變量。它們只能被函數內部或者代碼塊內部的語句使用。下面的實例使用了局部變量: ~~~ void test4() { //局部變量聲明 int i = 10, j = 20; int c; c = i * j; println("局部變量:", "i * j=", c); } ~~~ 輸出: > 局部變量:i \* j=200 **全局變量:** 在所有函數外部定義的變量(通常是在程序的頭部),稱為全局變量。全局變量的值在程序的整個生命周期內都是有效的。 全局變量可以被任何函數訪問。也就是說,全局變量一旦聲明,在整個程序中都是可用的。下面的實例使用了全局變量和局部變量: ~~~ int g, l = 20;//聲明全局變量 void test4() { //局部變量聲明 int i = 10, j = 10; int c; c = i * j; println("局部變量:", "i * j=", c); //賦值給全局變量 g = (int)i / j; println("全局變量:", "i / j=", g); println("全局變量:", "l =", l); l = 100;//重新賦值給全局變量 l println("全局變量:", "l =", l); } ~~~ 輸出: > 局部變量:i \* j=100 全局變量:i / j=1 全局變量:l =20 全局變量:l =100 **初始化局部變量和全局變量:** 當局部變量被定義時,系統不會對其初始化,您必須自行對其初始化。定義全局變量時,系統會自動初始化為下列值: | 數據類型 | 初始化默認值 | | --- | --- | | int | 0 | | char | '\\0' | | float | 0 | | double | 0 | | pointer | NULL | 正確地初始化變量是一個良好的編程習慣,否則有時候程序可能會產生意想不到的結果。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看