I. 중첩된 구조체란?
구조체를 포함하는 구조체이다.
II. 사용법
#include <stdio.h>
struct point {
int x;
int y;
};
struct circle {
struct point p;
int radius;
};
int main() {
struct circle c = {10, 10, 2}; //혹은 struct circle c = {{10, 10}, 2};
printf("[circle1]\n");
printf("x:%d, y:%d\n", c.p.x, c.p.y);
printf("radius: %d\n", c.radius);
return 0;
}
'컴퓨터 > C' 카테고리의 다른 글
C 공용체 (0) | 2022.10.31 |
---|---|
C typedef (0) | 2022.10.30 |
C 문자열 조작 함수 (0) | 2022.10.25 |
C 입력, 출력 (0) | 2022.10.24 |
C 문자 배열과 문자열 (0) | 2022.10.24 |