본문 바로가기
정보처리기사

[정보처리기사 이론 정리]사용자 정의 자료형

by 기출문제 전문가 2022. 3. 25.
728x90
반응형

<사용자 정의 자료형>

 

사용자가 상황에 맞게 기존 자료형들을 조합해서 만드는 자료형

 

1. 구조체(Structure)

 

사용자가 기본 타입을 가지고 새롭게 정의할 수 있는 사용자 정의 자료형이다.

멤버 변수를 사용하는 자료형이다.

자바, 파이썬에서는 제공하지 않지만 C언어에서 사용자가 기본 타입을 가지고 새롭게 정의할 수 있는 자료형

 

2. 열거체(Enumeration)

 

서로 연관된 정수형 상수들의 집합으로 정수형 상수에 이름을 붙여서 코드를 이해하기 쉽게 해주는 사용자 정의 자료형이다.

연속적인 값이 들어가는 자료형이다특정 값을 넣어 주지 않으면 1씩 늘어나기 때문에 상수 배열이라고 부르기도 한다.

 

3. 공용체(Union)

 

모든 멤버 변수가 하나의 메모리 공간을 공유하는 사용자 정의 자료형이다.

1 2와 거의 유사하나 조금 더 범주가 크다고 볼 수 있다.

728x90
반응형