데이터구조 8차시: 구조체와 typedef 구조체 (Struct)C언어에서 구조체를 이용하면,데이터형이 다른 여러 데이터를 묶어서새로운 데이터형을 만들 수 있다. 예를들어, int와 char 데이터를 하나씩 묶어서새로운 데이터 타입을 만드는 것은아래와 같이 할 수 있다.struct A{ int a; char c;}; 이렇게 하면, 새로운 데이터형 struct A가생겨나게 된다. 이를 사용하는 방법은 다음과 같다.struct A x;x.a = 10;x.c = 'h'; sturct A가 데이터형이므로,x는 struct A형의 변수가 된다.그리고,x 안에는 int를 저장하는 a가 있고,또 char를 저장하는 c가 있는 것이다.따라서,각각을 x.a와 x.c로 부르고,그곳에 값을 넣거나, 읽는 것은 일반 변수와 똑같이 하면 된다. 구조체변수 대입( Ass.. 더보기 이전 1 다음