프로그래밍/C
구조체 초기화 방법
code cat
2012. 8. 21. 18:51
출처: http://kldp.org/node/71304
typedef struct aa = { int a; int b; }AA; /* 1번 방법 */ AA a = { 1, 2 }; /* 2번 방법 */ AA b = { .a = 1, .b = 2 }; /* 3번 방법 */ AA c = { a:1, b:2 };
1은 ANSI 표준, 2는 ISO C (C99) 표준, 3은 GCC 확장 기능입니다.