[swift] 변수와 상수에 적용되는 데이터 타입

변수와 상수는 소프트웨어 개발에서 중요한 요소입니다. Swift 언어에서 변수와 상수에는 다양한 데이터 타입을 사용할 수 있습니다. 데이터 타입은 변수 또는 상수가 저장하는 값의 종류와 크기를 지정하는 역할을 합니다.

기본 데이터 타입

Swift는 여러 개의 기본 데이터 타입을 제공합니다. 각 데이터 타입은 특정한 종류의 값들을 저장할 수 있습니다.

Int

Int는 정수 값을 저장하는 데이터 타입입니다. 32비트 시스템에서는 -2,147,483,648부터 2,147,483,647까지의 값을 저장할 수 있고, 64비트 시스템에서는 매우 큰 값을 저장할 수 있습니다.

var myAge: Int = 28

Double

Double은 부동 소수점 값을 저장하는 데이터 타입입니다. Double은 더 큰 범위의 숫자를 저장할 수 있으며 실수 값을 다루는데 많이 사용됩니다.

var myWeight: Double = 56.5

String

String은 문자열 값을 저장하는 데이터 타입입니다. 문자열은 작은 따옴표(‘‘)나 큰 따옴표(““)로 묶어서 표현합니다.

var myName: String = "John"

Bool

Bool은 논리 값을 저장하는 데이터 타입입니다. true 또는 false 값을 가질 수 있습니다.

var isRaining: Bool = true

자료형 추론

Swift 언어는 자료형 추론을 지원하기 때문에 변수 또는 상수에 데이터 타입을 명시적으로 선언하지 않아도 됩니다. 컴파일러는 변수 또는 상수에 할당된 값의 데이터 타입을 분석하여 적절한 자료형을 자동으로 할당합니다.

var score = 90 // Int 타입으로 추론됨

참조