[swift] 기본 데이터 타입

corncheese·2021년 7월 15일
0

swift

목록 보기
3/9

ios개발을 위한 문법정리
boostcourse - iOS프로그래밍을 위한 스위프트 기초 를 수강하며 작성하였습니다.

  1. swift의 기본 데이터 타입
  • bool
  • Int, UInt
  • Float, Double
  • Chracter, String
  1. Bool
var BoolA: Bool = true
BoolA = false

  • 다른 언어처럼 0, 1로 true, false를 대체할 수 없다. 에러메세지가 뜬다.

  1. Int, UInt
  • Int : 정수 타입, 현재는 기본적으로 64비트 정수형
  • UInt : 양의 정수 타입, 현재는 기본적으로 64비트 양의 정수형

  • int타입에 double형과 같은 수를 넣을 수 없다!

  • Unsigned Int형에는 음수가 들어 갈 수 없다.

  1. Float, Double
  • Float : 실수 타입, 32비트 부동소수형
  • Double : 실수 타입, 64비트 부동소수형

  • double형에 float타입 변수가 들어 갈 수 없다.

  1. Character, String
  • Character : 문자 타입. 유니코드 사용. ""(큰따옴표) 사용
  • String : 문자열 타입. 유니코드 사용. ""(큰따옴표) 사용

  • Character 타입에 String을 넣으면 오류 발생

  • String 타입에 Character를 넣으면 오류 발생

0개의 댓글