#include<iostream>
#include<string>

using namespace std;

void sokdam(char **a , char b[][10] , int  n );

int main()
{
 
 char *p[10];

 char a[10][10];

 sokdam( p , a , 10 );
}

void sokdam(char **a , char b[][10] , int n)
{
 
 cout << n;

}

p라는 배열포인터는 주소값 추출을 안해도 어차피 가르키고있으닌깐 집어넣었어

그리고 함수에  처음 집어 넣었을떄 **a[] 이런식으로 집어넣었단말야

배열 같은경우 매개변수에 배열 선언할떄 a[] 이런씩으로 하잖아

근데 안돼는고 위아 같은 방식으로 하닌깐 오류없이 실행되는데

a[] 이게 문법이지만 이유가 있으닌깐 이렇게 쓴거아냐 왜 그런거야 나배열이다 해서 써진거임?

그럼 왜 배열포인터는 이중포인터를 사용할때 왜안돼는거야?