Data Type
Data type이란 저장되는 데이터의 종류에 따른 형태로 저장되는 값의 종류와 범위에 따라 다르게 표현하고 변수에 저장하는 값의 종류와 범위에 따라 다른 자료형을 사용하여 변수를 선언 해야함
Data Type | ||
Integer Type | 정수형 변수 | |
Floating - Point Type (실수형 변수) | Float | 실수 6자리 |
Double | 실수 15자리 | |
Boolean | 참과 거짓으로 표현 | |
String | 문자열 저장 | |
Characters | 문자 저장 |
Type Inference
자료형을 직접 선언하지 않아도 자료형을 알아서 추론해주는 기능, 반드시 초기값이 있어야 추론이 가능, 추론을 할 경우에는 같은 자료형이라도 큰 범위를 선택
ex)실수는 Double, 문자는 문자열
Type Annotation
자료형을 직접 선언하는 경우
let name : Type = value
var name : Type = value
Type Safety
값을 잘못됨 형식으로 처리되는 것을 막고 타입을 엄격히 구분하여 의도하지 않는 오류를 막아줌
Type Conversion
원하는 타입으로 변경하게 해주는 문법
type(value)
Type Alias
기본 자료형에 새로운 이름을 추가하는 문법
typealias NewName = TypeName
'스피드 문법정리' 카테고리의 다른 글
6. Loop Statements (0) | 2020.06.12 |
---|---|
5. Conditional Statements (0) | 2020.06.11 |
4. Operators (0) | 2020.06.11 |
2. Var, Scope (0) | 2020.06.10 |
1. Toke, Expression, Statemet, Literal, Identifier, Keyword, Compile, Link, Run (0) | 2020.06.10 |