<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國際加速解決方案。 廣告
                [TOC] ## 概述 1. 數組是一組連續的內存單元,這些內存單元具有相同的大小。 2. 數組名稱是指向數組第一個單元的 const類型的指針的別名。 3. 指針變量沒有自動的默認初始化值。 4. 指針索引是從基地址開始的相對偏移量。 5. 只有當用來訪問數組的成員,且訪問是位于數組范圍之內時,數組下標才是有效的。 7. C++標準不保證編譯器會捕獲到將指針用于非數組的下標運算符的企圖 8. **將數組傳遞給函數和從函數返回,是通過指針進行的** 9. 可以將算術運算符+,-,++和一運用到數組指針,只要其結果是有效的。 10. 在數組環境之外進行的指針算術運算結果是未定義的。 11. C++標準不保證編譯器能夠捕獲誤用指針運算的企圖。 12. 當為數組分配內存時,動態數組的每一個元素都會被默認初始化。 13. 為了正確地解分配這個動態數組,需要使用語法: ``` delete[] pt ``` ## 聲明數組 ``` int a[10]; int b[]={1,3,5,7}; ``` ## 獲取元素 ``` int b[]={1,3,5,7}; // 兩種等價 cout<<b[2]<<endl; //5 cout<<b cout<<*(b+2)<<endl; // 相當于在b得指針上在加+2 就是三個元素得地址,在 ``` ## 截取數組 ``` int b[]={1,3,5,7}; int *c=(b+1); // 從b第二個元素開始 cout<<b[0]<<endl; //1 cout<<c[0]<<endl; //3 cout<<b[3]<<endl; //7 cout<<c[2]<<endl; //7 ```
                  <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>

                              哎呀哎呀视频在线观看