■ struct 키워드룰 사용해 구조체 객체를 만드는 방법을 보여준다.
▶ 예제 코드 (RS)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
struct Car { model : i32, cc : i32, color : i32 } fn main() { let car1 : Car = Car { model : 3001, cc : 1500, color : 0xff0000 }; let car2 : Car = Car { model : 3002, cc : 1200, color : 0x0000ff }; println!("car1 : {}, {}cc, {:06x}", car1.model, car1.cc, car1.color); println!("car2 : {}, {}cc, {:06x}", car2.model, car2.cc, car2.color); } /* car1 : 3001, 1500cc, ff0000 car2 : 3002, 1200cc, 0000ff */ |