본문 바로가기

C_C++

2차원 배열 이름의 포인터 타입 3

※ 매개 변수로 선언되는 포인터의 또 다른 표현

 void show_data(int(*ptr)[4], int a));
                        ==
 void show_data(int ptr[][4], int a));

예)
int main(void)
{
int arr1[2][4]={1, 2, 3, 4, 5, 6, 7, 8};
        int (*ptr1)[4]=arr1;   //OK
        int ptr2[][4]=arr1;    //ERROR
        .....