구조체

struct 키워드로 만들 수 있는 구조체는 세 종류가 있습니다.

  • 튜플 구조체 - 간단하게, '이름이 있는 튜플'입니다.
  • 전통 C언어 구조체
  • 유닛 구조체 - 필드가 없는 구조체입니다. 제네릭에 사용됩니다.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

실습

  1. 사각형의 면적을 계산하는 react_area 함수를 추가해보세요. (중첩 해체 구문을 사용해보세요.)
  2. Point, f32를 매개변수로 전달받는 square 함수를 추가해보세요. Point를 좌측 하단 꼭짓점으로 사용하고, f32 값을 너비, 높이로 사용하는 Rectangle을 반환해야합니다.

See also

attributes, destructuring