char *myclass[6] 이라는 의미는 문자형 포인터 배열 크기가 6인 변수 이름 myclass를 선언한 것입니다. 즉, 포인터 배열입니다. 그림 9-4처럼 메모리가 할당되고, 각 메모리 방에는 문자 하나(예를 들어 'A')가 저장된 문자형 변수(a)의 메모리 주소(104)가 저장됩니다.
그림 9-4 | 포인터 배열을 사용하여 반 학생들의 이름을 저장
이처럼 포인터 배열을 선언하고 각 문자열을 초기화하면 어떻게 될까요?
다시 말해서 포인터 배열을 선언하고 반 학생들의 이름을 초기화하면 어떻게 될까요?
그림 9-5 | 포인터 배열을 선언하고 각 문자열을 초기화