9.6 포인터 배열을 이용하는 방법
이번에는 다음과 같이 포인터 배열을 이용하여 학생들의 이름을 저장하였습니다.
char *makit2[6] = { "Hyungwoo", "Yoonjin", "Sieun", "Woojin", "Jiyeon", "Jihoon" };
포인터 배열 makit2[0], makit2[1] … makit2[6]은 각 이름 중 첫 글자를 저장하는 메모리의 주소를 가집니다. 그러므로 makit2[index]를 사용해 학생들의 이름을 출력할 수 있습니다.
printf("%d\n", makit2[i]);
그림 9-13 | 포인터 배열 각 요소 값은 각 문자열의 첫 번째 문자의 주소 값