타입 선언
Coddy Rust 여정의 기초 섹션에 포함된 레슨. 75개 중 10번째.
변수가 특정 유형으로 선언되면 해당 유형의 values만 보유할 수 있습니다. 예를 들어, i32 variable은 integer values만 보유할 수 있고, String variable은 text만 보유할 수 있습니다.
예를 들어:
let mut age: i32 = 25; // 정수만 담을 수 있습니다
let mut name: &str = "Alice"; // 텍스트만 담을 수 있습니다다음은 오류를 발생시킵니다:
age = "Bob"; // 오류: i32 변수에 텍스트를 넣을 수 없습니다
name = 30; // 오류: String 변수에 숫자를 넣을 수 없습니다다음은 유효합니다:
age = 26; // OK: 새로운 정수 할당
name = "Jane"; // OK: 새로운 텍스트 문자열 할당챌린지
초급다음 variables를 해당 유형과 값으로 Declare하세요:
i32variable인count를 값10으로 선언하세요.f64variable인total을 값150.75로 선언하세요.charvariable인grade를 값'A'로 선언하세요.boolvariable인is_active를 값false로 선언하세요.Stringvariable인user_name을 값"Bob123"으로 선언하세요.
이러한 variables를 선언한 후 println!()을 사용하여 다음 형식으로 variables의 값을 콘솔에 출력하세요:
Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of is_active]
User Name: [value of user_name]직접 해보기
fn main() {
// 여기에 변수를 선언하세요
// 값을 출력하세요
println!("Count: {}", count);
println!("Total: {}", total);
println!("Grade: {}", grade);
println!("Active: {}", is_active);
println!("User Name: {}", user_name);
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 Rust 컴파일러