C语言数组指针遍历二维数组

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(void)
{   
    int a[3][2]={
        {1,2},
        {3,4},
        {5,6}
    };
    int (*p)[2];
    p=a;
    int *q;
    for(p=a;p<a+3;p++){
        for(q=*p;q<*p+2;q++){
            printf("%d ",*q);
        }
    }
    

    return 0;
}

  

 

posted @ 2022-11-12 10:48  15号计划  阅读(71)  评论(0编辑  收藏  举报