[Swift] (기초) 상수/ 변수 / 기본 데이터 타입

2021. 7. 4. 16:56🍏/Swift 기초 공부

import Swift

//상수, 변수의 선언
//상수 선언 키워드 let
//변수 선선 키워드 var

//상수 선언
//let Name: Type = value

//변수 선언
//var Name: Type = value

//값의 타입이 명확하다면 타입은 생략 가능
//let name = value
//var name = value

let constant: String = "차후에 변경이 불가능한 상수"
var variable: String = "차후에 변경이 가능한 상수"

variable = "변수는 이렇게 차후에 다른 값을 할당할 수 있지만"
// constant = "상수는 차후에 값을 변경할 수 없습니다"

let sum: Int
let inputA: Int = 100
let inputB: Int = 200

// 선언 후 첫 할당까지는 값 변경 가능, 그 이후로는 변경 불가능
sum = inputA + inputB

var nickName: String

nickName = "chan"
nickName = "hihi"

print(nickName)
import Swift

//Swift의 기본 데이터 타입
//Bool, Int, UInt, Float, Double, Character, String

//Bool
var someBool: Bool = true
someBool = false

//Int
var someInt: Int = 100
someInt = 1

//UInt
var someUInt: UInt = 200
someUInt = 3000

//Float
var someFloat: Float = 3.14
someFloat = 3

//Double
var someDouble: Double = 3.14
someDouble = 3

//Charater
var someCharacter: Character = "🇰🇷"
someCharacter = "가"
someCharacter = "A"
someCharacter = "🥰"

//String
var someString: String = "여러 문자 넣어 줄 수 있음"
someString = someString + "합쳐서 넣어 줄 수 도 있음"

print(someString)

같은 데이터 타입만 사용가능.
암시적으로 다른 데이터 타입 끼리는 혼용 불가능.