-
Rust연습] 16진수출력❤️HexRGB(Color) 연습출처 : Rust 101 - Lecture 1코딩Coding/Rust연습 2022. 4. 4. 20:30728x90
https://www.youtube.com/watch?v=xOgdaL6A_AY&t=3351s
1시간 쯤 나옴.1 enum Color { 2 RGB(u8, u8, u8), 3 Named(String), 4 HexRGB(u32), 5 } 6 7 fn main() { 8 let color = Color::HexRGB(12009742); 9 // let color = Color::Named("Rust".to_string()); 10 // let color = Color::RGB(183, 65, 14); 11 12 match color { 13 Color::RGB(r, g, b) => println!("R:{r}, G:{g}, B:{b}"), 14 Color::Named(s) => println!("{s}"), 15 Color::HexRGB(v) => println!("{v:#x}"), 16 } 17 }
enum Color { RGB(u8, u8, u8), Named(String), HexRGB(u32), } fn main() { let color = Color::HexRGB(12009742); // let color = Color::Named("Rust".to_string()); // let color = Color::RGB(183, 65, 14); match color { Color::RGB(r, g, b) => println!("R:{r}, G:{g}, B:{b}"), Color::Named(s) => println!("{s}"), Color::HexRGB(v) => println!("{v:#x}"), } }
code
결과
내가 러스트 공부하려고 정리함 Rust
https://youtube.com/playlist?list=PLcMveqN_07maeDuKrsf5GYMDB5obTWoWg반응형'코딩Coding > Rust연습' 카테고리의 다른 글
rust연습] pi(𝜋)파이 1억자리까지 계산 하기 (0) 2022.04.16 Rust연습] 섀도 변수 y를 생성하는 match 표현식 (0) 2022.04.11 Rust연습] Some(String) Some(_) 연습 (0) 2022.04.11 rust 연습] iter(), zip() 연습 (0) 2022.04.11 Rust연습]자연수 유니코드ℕ Unicode번호(16진수)알아보기 (0) 2022.03.23 Rust연습-curves_rs::canvas,pixel by (0) 2022.02.03 Rust연습]Easy Rust 024: Control flow 1(match+if) (0) 2021.12.12 [Rust연습]Easy Rust 024: Control flow 1(if, else if, else) (0) 2021.12.12