<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國際加速解決方案。 廣告
                # 數組介紹 > 原文: [https://www.geeksforgeeks.org/introduction-to-arrays/](https://www.geeksforgeeks.org/introduction-to-arrays/) 數組是存儲在連續內存位置的項目的集合。 這個想法是將多個相同類型的項目存儲在一起。 通過簡單地將偏移量添加到基本值(即數組的第一個元素的存儲位置(通常由數組的名稱表示)),可以更輕松地計算每個元素的位置。 為簡單起見,我們可以考慮一系列樓梯,在每個樓梯上都放置一個值(假設您的一個朋友)。 在這里,您只需知道朋友走過的步數即可確定他們的位置。 請記住:“下一個索引的位置取決于我們使用的數據類型”。 ![array](https://img.kancloud.cn/a9/3d/a93d472223f50430793ba73c99b41506_429x195.png) 上圖可以看作是您在樓梯底部的樓梯的頂層視圖。 每個元素都可以通過數組中的索引唯一地標識(就像您在上面的示例中通過步驟確定朋友的方式類似)。 **數組中的索引類型**: * 0(從零開始的索引):數組的第一個元素由下標 0 索引 * 1(基于一個索引):數組的第二個元素由下標 1 索引 * n(基于 n 的索引):數組的基礎索引可以自由選擇。 通常,允許基于 n 索引的編程語言還允許負索引值和其他標量數據類型(例如枚舉),或者可以將字符用作數組索引。 ![](https://img.kancloud.cn/da/9d/da9d4e8b184bc684eeb2d2b0ec4add52_800x378.png) **使用數組的優勢**: * 數組允許元素的隨機訪問。 這使得按位置訪問元素的速度更快。 * 數組具有更好的[緩存位置](https://en.wikipedia.org/wiki/Locality_of_reference "cache locality"),可以在性能上產生很大的不同。 **示例–** ``` // A character array in C/C++/Java char arr1[] = {'g', 'e', 'e', 'k', 's'}; // An Integer array in C/C++/Java int arr2[] = {10, 20, 30, 40, 50}; // Item at i'th index in array is typically accessed // as "arr[i]". For example arr1[0] gives us 'g' // and arr2[3] gives us 40. ``` 通常,字符數組稱為“字符串”,而整數或浮點數的數組簡稱為數組。
                  <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>

                              哎呀哎呀视频在线观看