<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                #### 14. 數組 C++ 支持**數組**數據結構,它可以存儲一個固定大小的相同類型元素的順序集合。 **聲明數組:** 在 C++ 中要聲明一個數組,需要指定元素的類型和元素的數量,如下所示: ~~~ //格式: type arrayName [ arraySize ];//這叫做一維數組。arraySize 必須是一個大于零的整數常量,type 可以是任意有效的 C++ 數據類型。 //例子: double balance[10]; ~~~ **初始化數組:** 在 C++ 中,您可以逐個初始化數組,也可以使用一個初始化語句,如下所示: ~~~ double d[5] = {1.0, 2.0, 3.0, 4.0, 5.0}; //修改數組 d[4] = 50.0; ~~~ 上面的意思是先定義一個大小為 5 的數組,然后在修改索引為 4 的數值,以下是上面的圖形表示: ![](https://user-gold-cdn.xitu.io/2020/1/6/16f7b4f229d19085?imageView2/0/w/1280/h/960/format/webp/ignore-error/1) **訪問數組元素:** 數組元素可以通過數組名稱加索引進行訪問。元素的索引是放在方括號內,跟在數組名稱的后邊。例如: ~~~ double temp = d[4]; 復制代碼 ~~~ 上面的語句將把數組中第 4 個元素的值賦給 temp 變量。下面的實例使用了上述的三個概念,即,聲明數組、數組賦值、訪問數組: ~~~ void test12() { int n[100]; //包含 100 個整數 for (int i = 0; i < 100; ++i) { n[i] = i; } //setw 可以理解為 輸出的間隔為 10 個字符 cout << "Element" << setw(10) << "value" << setw(10) << n[20] << endl; // 輸出數組中每個元素的值 for (int j = 0; j < 100; j++) { cout << "Element" << setw(10) << "value" << setw(10) << n[j] << endl; } } 復制代碼 ~~~ > **輸出:** > > Element value 20 Element value 0 Element value 1 Element value 2 Element value 3 Element value 4 Element value 5 Element value 6 Element value 7 Element value 8 Element value 9 Element value 10 Element value 11 Element value 12 > > ... **其它:** 在 C++ 中,數組是非常重要的,我們需要了解更多有關數組的細節。下面列出了 C++ 程序員必須清楚的一些與數組相關的重要概念: | 概念 | 描述 | | --- | --- | | [多維數組](https://www.runoob.com/cplusplus/cpp-multi-dimensional-arrays.html) | C++ 支持多維數組。多維數組最簡單的形式是二維數組。 | | [指向數組的指針](https://www.runoob.com/cplusplus/cpp-pointer-to-an-array.html) | 您可以通過指定不帶索引的數組名稱來生成一個指向數組中第一個元素的指針。 | | [傳遞數組給函數](https://www.runoob.com/cplusplus/cpp-passing-arrays-to-functions.html) | 您可以通過指定不帶索引的數組名稱來給函數傳遞一個指向數組的指針。 | | [從函數返回數組](https://www.runoob.com/cplusplus/cpp-return-arrays-from-function.html) | C++ 允許從函數返回數組。 |
                  <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>

                              哎呀哎呀视频在线观看