1.문자 + 문자 = 문자
"a" + "b" = "ab"
2.숫자 + 숫자 = 숫자
1 + 2 = 3
3.문자 + 숫자 =?
"a" + 1 = ?
문자 + 숫자는 타입이 달라 결합도 연산도 불가능합니다
결합 및 연산을 처리하기 위해서는 양쪽의 타입이 통일되어야 합니다
프로그래밍에서는 자료형을 명확하게 정의되어야 한다
기본 자료형
1.Int
정수를 뜻하는 Integer 줄임말로 정수 값을 의미
2.Doble & Float
소수점이 포함된 실수 값을 의미
Dobule: 64bit 부동소수점 자료형 , 소수점 7 - 8자리
Float: 32bit 부동소수점 자료형 , 소수점 15 - 16자리
Double > Float으로 Double이 더 넓은 범위를 가짐
3.Bool
true / false 두 가지로 나뉘며 논리값을 저장하기 위해 사용
let t: Bool = true
var f: Bool = false
조건문에서 참/거짓 판단 결과에 따라 조건문 실행 여부가 결정되어 조건문에 자주 사용
4.Stirng
String은 "안녕하세요"와 같은 문자열을 저장할 때 사용한다
let a: String = "안녕하세요"
var b: String = "안녕하세요"
5.Character
한 개희 문자를 저장할 수 있는 단일 자료형입니다
let a: Character = "A"'Swift' 카테고리의 다른 글
| [Swift]흐름 제어 구문 - 반복문 (0) | 2021.12.17 |
|---|---|
| [Swift]연산자 (0) | 2021.12.16 |
| [Swift]타입 추론과 타입 어노테이션 (0) | 2021.12.16 |
| [Swift]변수와 상수 (0) | 2021.12.15 |
| [Swift]간단한 Swift 특징 (0) | 2021.12.15 |