指向数组的指针

type (*ptr)[size] = arrayName
int (*ptr)[2] = a

int main()
{
    int a[9] = {1,2,3,4,5,6,7,8,9};

    for (int (*ptr)[2] = a; ptr < a + 9; ptr++)
    {
        printf("%d ", **ptr);
    }
    putchar('\n');
}
指向数组的指针_第1张图片
Paste_Image.png

你可能感兴趣的:(指向数组的指针)