파편화된 변수들을 하나의 논리적 단위로 묶어 관리하기 위해 구조체(struct)를 도입했다.
의미가 연결된 데이터들을 구조체 멤버로 통합하여 코드의 가독성과 유지보수성을 향상시켰다.
멤버 접근 연산자인 점(.)과 포인터 접근 연산자인 화살표(->)의 사용법을 완벽히 익혔다.
typedef 키워드를 사용하여 사용자 정의 자료형을 선언하고 코드의 명확성을 확보했다.
각 멤버의 메모리 주소를 직접 출력하며 구조체 내부의 데이터 배치 원리를 분석했다.
데이터를 구조화하는 습관이 프로그램 전체의 설계 품질을 결정한다는 사실을 깨달았다.
실패 케이스를 사전에 정의하고 구현에 임하여 발생 가능한 논리적 오류를 최소화했다.
복잡한 정보를 체계적으로 다루는 실무적인 구현 능력을 한 단계 끌어올렸다.