[c언어] 구조체 배열의 초기화

|



구조체 배열의 초기화에 대해 알아보는 프로그램

#include <stdio.h>
struct user
{
    char name[20];
    char phone[14];
    int quick;
};
int main(void)
{
    user d[2]={{"김명환", "011-123-4567", 1}, {"이진영", "010-120-5638", 5}};
    int i;
    for(i=0;i<2;i++)
    {
        printf("d[%d].name : %s\n", i, d[i].name);
        printf("d[%d].phone: %s\n", i, d[i].phone);
        printf("d[%d].quick : %d\n", i, d[i].quick);
        printf("\n");
    }
    return 0;
}

// 실행 결과

  ::