구조체 (1) 썸네일형 리스트형 구조체 선언 / struct / 구조체 멤버 / typedef 오늘은 구조체를 선언하고 사용하는 방법들에 대해 간단히 정리하겠다. :-) 현재까지 사용해 온 기본 자료형으로는 char, int, double 등이 있다. 만약에 우리가 자료형을 만들 수 있다면 기본 자료형을 새롭게 만드는 일은 당연히 불가능하다. 하지만 기본 자료형을 가지고 새로운 자료형을 정의하는 것은 가능하다. 구조체는 하나 이상의 변수 (일반 변수, 포인터, 배열 등)를 그룹 지어서 새로운 자료형을 정의하는 것이다. 이러한 구조체는 왜 사용하는 것일까? 그것은 몇 가지 예시들만 봐도 코드의 이해라던지 관리라던지 등의 이유로 사용하는 것이 편한다는 것을 알게 될 것이다. 예를들어 좌표를 저장하려고 한다면(위도와 경도 등) 두 개의 변수(때에 따라서는 세 개)가 필요하다. 두 개.. 이전 1 다음