더북(TheBook)

9.2.2 구조체 변수 선언하기

구조체를 정의했으니 사용해 보겠습니다. 구조체를 사용하려면 먼저 구조체를 변수로 선언해야 합니다. 일반적인 변수 선언과 같은 방식으로 선언합니다. 다만, struct 키워드와 구조체명까지 그대로 가져와 자료형에 넣고 그 뒤에 변수명을 적으면 됩니다.

형식

struct 구조체명 변수명;

예를 들어, 구조체 변수를 다음과 같이 선언하면 자료형은 struct GameInfo가 되고, 변수명은 gameInfo1이 됩니다.

struct GameInfo gameInfo1;

그림 9-3 일반 변수 선언과 구조체 변수 선언

그리고 선언한 구조체 변수에 값을 저장할 때는 마침표(.)로 변수명과 멤버명을 연결해 구조체의 멤버를 지정한 후 값을 저장합니다. 즉, 값은 구조체 멤버 각각에 저장합니다.

TIP     구조체에 사용한 마침표를 멤버 참조 연산자라고도 합니다.

형식

변수명.멤버명 = 값;
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.