Swift 기초문법 3. 기본 데이터 타입

Challenger·2021년 8월 19일
0
post-custom-banner

Bool

Bool 타입에는 true, false만 들어올 수 있음
var someBool: Bool = true
someBool = false

정수값 들어올 수 없음

Int

64비트 양수 음수 넣을 수 있음

var someInt: Int = -100
아래처럼 실수 100(double) 타입을 넣으면 에러 뜸
var someInt: Int = -100.1

UInt

양수만 넣을 수 있고 음수 넣으면 에러뜸

UInt 타입에 Int 타입의 변수, 상수를 할당 불가능

Float

32비트 실수 데이터를 담을 수 있음
var someFloat: Float = 3.14 이렇게 넣을 수 있음
근데 3이라는 정수를 넣는 것도 가능함

Double

64비트 실수 데이터를 담을 수 있음
var someFloat: Float = 3.14 이렇게 넣을 수 있음
근데 3이라는 정수를 넣는 것도 가능함

Double에도 Float를 담을 수 없음

Character

문자를 담을 수 있음
한 글자만 가능함

이렇게 하하하의 경우에는 에러가 뜸

String

여러 문자를 넣을 수 있음


이렇게 문자열에 +를 추가하여 합칠 수 있음
String에 Character 못 넣음

그냥 Swift에서는 다른 데이터 타입 못 넣는다고 이해하면 편함

profile
롤 챌린저의 100일 개발 도전기
post-custom-banner

0개의 댓글