9.2.2 구조체변수.c
struct GameInfo { // 구조체 정의
char * name;
int year;
int price;
char * company;
};
int main(void) {
struct GameInfo gameInfo1; // 구조체 변수 선언
// 구조체 멤버 저장
gameInfo1.name = "나도게임";
gameInfo1.year = 2022;
gameInfo1.price = 50;
gameInfo1.company = "나도회사";
// 구조체 멤버 출력
printf("-- 게임 출시 정보 --\n");
printf("게임 이름 : %s\n", gameInfo1.name);
printf("발매 연도 : %d\n", gameInfo1.year);
printf("게임 가격 : %d\n", gameInfo1.price);
printf("제작 회사 : %s\n", gameInfo1.company);
return 0;
}
실행결과 |
-- 게임 출시 정보 -- 게임 이름 : 나도게임 발매 연도 : 2022 게임 가격 : 50 제작 회사 : 나도회사 |