<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 功能強大 支持多語言、二開方便! 廣告
                指向數組的指針變量成為數組指針變量。一個數組是由連續的一塊內存單元組成的。數組名就是這塊連續內存單元的首地址。 該實例我們實現了使用數組的指針引用數組,利用數組名以及下標引用數組等。 其中,使用數組的指針和數組的下標來遍歷數組的時候可能不太容易理解,但是我已經在注釋中說明清楚了。 下面附上我的代碼: ~~~ #include <stdio.h> /** * 本實例實現通過指向數組的指針引用數組, * 利用數組名以及下標引用數組等 * @brief main * @return */ int a[]={1,2,3,4,5}; #define N sizeof(a)/sizeof(a[0]) int main(void) { int j; //游標變量 int *p; //指針變量 //利用數組名和下標順序訪問數組元素 for(j = 0;j < N;j++){ printf("a[%d]\t= %d\t",j,a[j]); } printf("\n"); //讓指針順序指向數組的各元素,遍歷數組 for(p = a;p < a+N;p++){ printf("*p\t= %d\t",*p); } printf("\n"); //指針和游標變量結合,改變游標變量遍歷數組 for(p = a,j = 0;p+j<a+N;j++){ printf("*(p+%d)\t= %d\t",j,*(p+j)); } printf("\n"); //指針和游標變量結合,用指針和下標遍歷數組 for(p=a+N-1,j=N-1;j>=0;j--){ /** * 這個地方剛開始一直沒有看懂,后來明白了 * 當p=a+N-1時,就已經將該位置當作下標為0了 * 所以,其前一個元素就是a[-1]也就是4 */ printf("p[-%d]\t= %d\t",j,p[-j]); } printf("\n"); return 0; } ~~~ 下面是我的程序運行的結果截圖: ![這里寫圖片描述](https://box.kancloud.cn/2016-05-24_5743c0754f499.jpg "")
                  <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>

                              哎呀哎呀视频在线观看