Rust

데이터 타입

러스트의 모든 값은 특정한 타입 을 가지며, 이는 러스트가 해당 데이터로 작업하는 방법을 알 수 있도록 어떤 종류의 데이터가 지정되고 있는지 알려줍니다. 여기서는 타입을 스칼라 타입과 복합 타입, 두 가지 부분 집합으로 나누어 보겠습니다.

스칼라 타입와 정수형를 중심으로 데이터 타입의 판단 흐름을 읽습니다.

1

스칼라 타입

여기서는타입을 스칼라 타입과 복합 타입, 두 가지 부분 집합으로 나누어 보겠습니다.러스트는 정적 타입의 (statically typed) 언어라는 점을 주지하세요.이게...

표 3-1: 러스트의 정수형 타입들
2

정수형

러스트에서는 이들이 어떤 식으로 동작하는지 살펴보겠습니다.정수형정수형(integer type) 은 소수점이 없는 숫자입니다.

표 3-2: 러스트의 정수형 리터럴
3

부동 소수점 타입

러스트는 정수, 부동 소수점 숫자, 부울린(boolean),그리고 문자, 이렇게 네 가지 스칼라 타입을 갖고 있습니다.

String