22.2 구조체 만들기
구조체를 만드는 방법은 다음과 같습니다. 구조체를 의미하는 struct 키워드를 사용하여 구조체를 만들고, 중괄호 안에 구조체 멤버들을 생성합니다.
struct 구조체이름 { 데이터형식변수1; 데이터형식변수2; 데이터형식변수3; }
여기에서 구조체 이름은 새로운 데이터 형식이 되며, 변수를 선언할 때 구조체 이름을 사용할 수 있습니다. 구조체를 가리켜 사용자 정의 데이터 형식이라고도 합니다.
다음 샘플 코드는 Point 이름으로 X와 Y를 담을 수 있는 구조체를 만들고 값을 저장한 후 이를 다 시 출력합니다.
> struct Point . { . public int X; . public int Y; . } > Point p; > p.X = 100; > p.Y = 200; > $"{p.X}, {p.Y}" "100, 200"
이처럼 구조체를 사용하면 이름 하나로 여러 데이터를 저장하여 사용할 수 있습니다.