typedef1 C언어 - 구조체와 공용체 C언어 구조체 (union, enum, 실기)지금까지 살펴본 변수와 배열은 모두 단일 자료형의 데이터를 다루는 도구였다. 그러나 현실의 데이터는 그렇게 단순하지 않다. 학생 한 명을 표현하려면 학번(정수), 이름(문자열), 학점(실수) 같은 서로 다른 자료형의 정보를 한 묶음으로 관리해야 하며, 이를 가능하게 하는 도구가 바로 구조체(struct)이다(출처: cppreference — struct/union/enum). 이와 비슷하면서도 결정적으로 다른 형태인 공용체(union)와 열거형(enum)도 함께 다뤄지며, 세 가지 모두 사용자가 정의하는 새로운 자료형으로 묶인다. 정보처리기사 실기에서도 구조체 멤버 접근과 typedef를 활용한 코드의 출력 결과를 묻는 문제가 자주 출제된다. 본 글은 코드 예.. 2026. 5. 3. 이전 1 다음