반응형 struct1 [c/c++] 구조체, 공용체 struct, union 구조체 Struct 구조체는 여러 개의 변수 및 자료형을 묶어 정의하는 새로운 자료형이다. 자주 쓰면서 연관되는 자료형을 묶으려고 할 때 구조체를 사용하면 매우 유용하다 마치 우리가 사용하던 char, int 형을 쓰듯이 비슷한 것이다. 배열 역시 사용 가능하다. struct person{ char name[30]; char birthday[8]; int age; } 위의 예제와 같이 구조체 정의는 위와 같고 구조체 선언은 다음과 같다. struct [구조체 이름] [구조체 변수 이름]; struct person p1; 그런데 이대로면 구조체에 있는 멤버를 접근할 방법이 없다. 구조체 멤버에 접근하기 위해서 '.' 연산자를 사용한다. person.name; 구조체 포인터 구조체 포인터는 조금 다른 것이 .. 2021. 5. 2. 이전 1 다음 반응형