P9754 CSP-S 2023 "구조체" 문제 해설
1. 문제 핵심
프로그램이 실행되는 동안 새로운 구조체 타입을 동적으로 정의하고, 그 타입으로 전역 변수를 만든 뒤, 버 경로를 오프셋으로 변환하거나 반대로 주소를 멤버 경로로 환원해야 한다. 핵심은 구조체의 정렬(alignment)과 크기를 올바르게 계산하는 것이다.
2. 타입 정보 표현
모든 타입(기본형과 사용자 정의 구조체)은 이름, 크기, 정렬값, 멤버 목록을 갖 ...
8월 4일 19:43에 게시됨