배열·포인터 메모리 관점
배열은 같은 자료형을 연속으로 놓고, 포인터는 그 위치를 가리키며, 구조체는 서로 다른 값을 하나로 묶습니다.
같은 자료형의 연속 저장
인덱스로 빠르게 접근하지만 크기와 경계를 조심해야 합니다.
char 배열과 끝 표시
\0이 문자열 끝을 알려 주므로 버퍼 크기를 함께 봅니다.
주소를 저장하는 변수
*는 가리킨 값을 읽고, &는 변수의 주소를 얻습니다.
서로 다른 필드를 하나로 묶음
학생 정보처럼 관련 값을 한 단위로 전달하고 관리합니다.