본문 바로가기

개발/Java

구조체란?

반응형

Programming/C언어

구조체란 무엇인가?
2013.12.09 21:20

구조체란?
하나 이상의 변수를 묶어 그룹화하는 사용자 정의 자료형
->쉽게 생각해서 그룹 이라고 생각하면 됩니다.

구조체의 특징은?
같은 자료형이건 다른 자료형이건 모두 그룹화할 수 있습니다.

구조체 정의와 변수 선언을 동시에 하는 방법

         struct point

         {

              int x;

              int y;


         } p1, p2, p3;




구조체 키워드 : struct -> 구조체의 시작을 알리는 키워드
구조체 이름 : point -> 구조체를 구분하는 이름
구조체 멤버변수 : p1, p2, p3 -> point구조체의 그룹원 인 p1, p2, p3의 구조체 변수
[struct를 제외한 다른건 다 변경이 가능합니다.]

구조체의 멤버변수에 접근하는 방법
구조체변수.멤버변수

반응형
LIST