완전 멍청한 질문입니다.
char *array1[3] = {"abc", "bcd", "egf"};
char *array2[2] = {"111", "agd"};
char *array3[4] = {"afda", "hello", "world", "name"};
와 같은 다양한 크기의 String 배열을 하나로 묶고 싶은데 어떻게 해야 하는지 감이 안잡히네요.
원하는 것은 하나의 배열에 각 배열의 포인터를 넣는건데, 실력이 없다보니
char **list[3] = {array1, array2, array3};
와 같이 넣으면 각 배열의 첫번째 값만 들어가네요.
어떻게 배열의 포인터를 얻어내야 할지 헤매고 있습니다.
너무 바보같은 질문이지만 너그러운 마음으로 알려주시면 감사하겠습니다.