程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 指針數組與數組指針,指針數組數組指針

指針數組與數組指針,指針數組數組指針

編輯:關於C語言

指針數組與數組指針,指針數組數組指針


指針數組就是存儲指針的數組,數組指針就是指向數組的存儲。

使用實例如下:

#include<stdio.h>
void main()
{
    //數組指針的使用
    int s[3][4] = { { 1, 2, 3, 4 }, { 5, 6, 7, 8 }, { 9, 10, 11, 12 } };
    int(*p)[4] = s;//數組指針
    for (int i = 0; i < 3; i++)
    {
        for (int j = 0; j < 4; j++)
        {
            printf("%d\t", *(*(p + i))+j);//數組指針的使用
        }
        printf("\n");
    }
    //指針數組的使用
    char * t[] = { "Hello", "nihao", "C" };
    for (int i = 0; i < 3; i++)
    {
        puts(t[i]);
    }
    getchar();
}

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved