본문 바로가기

C언어와 Visual C++

[C프로그래] 구조체를 변수로 사용

구조체 배열이란? 동일한 구조를 갖는 구조체 변수가 여러 개 사용 될때 그 구조체 변수를 대표하는 배열명을 설정하여 일반 배열과 같이 사용하는것이다. 


구조체를 사용하기 예: struct 구조체명 {변수1, 변수2,변수3};

struct person{ char name[8],char position[20],int age, int cm};

person 구조체를 다른 구조체의 변수로 사용할수 있습니다. 구조체 BLACKPINK 

하나 또 생성하여 그속에 person을 변수로 사용하면 됩니다.

struct BLACKPINK 구조체를 보시면, 구조체안에 구조체를 변수로 사용했다는걸 보실수 있습니다.


그런다음 void main() { struct BLACKPINK 구조체에 blpin  변수명}을 생성하였습니다. 구조체를 사용하는 이유는 ? 다른 자료형을 갖는 자료의 모임을 하나의 자료형으로 정의하여 사용하는 자료형을 말합니다. 회사에서 사용하는 인사 기록카드에는 개인의 이름,주소,성별,입사 연/월/일,직위 등 여러 항목이 기록되어 있어, 이런 항목을

독립된 의미를 갖기보다는 하나의 몪으로서 구성되어 있을 때, 개인에 대한 완전한 정보로서의 가치를 지니게 됩니다.