컴퓨터/C
C 중첩된 구조체
sayyesdoit
2022. 10. 30. 21:24
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;
}