구조체·17 / 22

구조체는 복사된다

구조체를 만들 때 { }로 값을 한 번에 넣을 수 있습니다. 필드 순서대로 들어갑니다.

중요한 성질이 하나 있습니다. 구조체를 다른 변수에 대입하면 통째로 복사됩니다. 복사본을 고쳐도 원본은 그대로입니다.

struct Color c1 = {255, 0};
struct Color c2 = c1;
c2.red = 0;        // c1.red 는 여전히 255

할 일

a.x와 b.x를 한 줄에 "a.x b.x" 형태로 출력하세요

막혔나요?
코드 에디터