// 구조체배열선언및초기화.c
// 회원주소를 저장하는 업무: 이름,주소,나이,전화,...
#include <stdio.h>
// 회원 형식 정의 : 구조체를 사용
struct Member {
    char* Name;         // Member 구조체의 Name 필드(Field)
    char *Addr;         // Member 구조체의 Addr 멤버변수
    char * Mobile;      // Member 구조체의 Mobile 변수
    int Age;            // Member 구조체의 Age 멤버
};
void main(void) {
    // 구조체 형 변수 선언 : 인스턴스 생성, 객체(개체) 생성
    struct Member member[3] = {
            {"홍길동", "서울 구로구", "010", 21},
            {"백두산", "대전 동구", "011", 100},
            {"홍길동", "인천 서구", "019", 50},
        }; // member 개체(object;객체)     
    int i;
    for (i = 0; i < 3; i++) {
        printf("%6s %20s %10s %3d\n"
            , member[i].Name, member[i].Addr, member[i].Mobile, member[i].Age); 
    }
}

 

Comments

Be the first to post a comment

Post a comment