제가 이중포인터를 아는정도는,
아래처럼 사용한다는 것과,
포인터의포인터라는 정도입니다.
질문입니다.
아래의 TestPointer2의 **dp 파라메터는 스택에 어떤식으로 할당되고, 스택에 어떤값이 들어가게 되는건지요?
알듯 하면서도, 모르겠네요. ㅡㅡ;
[code:1]
#include <stdio.h>
#include <malloc.h>
#include <string.h>
void TestPointer2(char ** dp)
{
*dp = (char*)malloc(32);
strcpy(*dp,"xxxx");
printf("TestPointer2 : %s \n",*dp);