구조체
struct
키워드로 만들 수 있는 구조체는 세 종류가 있습니다.
- 튜플 구조체 - 간단하게, '이름이 있는 튜플'입니다.
- 전통 C언어 구조체
- 유닛 구조체 - 필드가 없는 구조체입니다. 제네릭에 사용됩니다.
실습
- 사각형의 면적을 계산하는
react_area
함수를 추가해보세요. (중첩 해체 구문을 사용해보세요.) Point
,f32
를 매개변수로 전달받는square
함수를 추가해보세요.Point
를 좌측 하단 꼭짓점으로 사용하고,f32
값을 너비, 높이로 사용하는Rectangle
을 반환해야합니다.