Swift 기초문법 2. 상수와 변수

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

상수는 let로 표현
변수는 var로 표현

상수 선언 예시
let 이름: 타입 = 값

변수 선언 예시
var 이름: 타입 = 값

값의 타입이 명확하다면 타입은 생략 가능
단, 타입을 유추하기 어렵다면 타입 생략 불가능

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

아래에서
constant = "상수는 차후 값을 변경할 수 없습니다"
이렇게 하면 에러가 난다 (let으로 선언했기 때문)

variable = "변수는 값 변경 쌉가능"
이건 에러 안 남

그리고 상수를 이렇게 활용할 수 있는데
let sum: Int
위와 같이 일단 타입만 선언하고 값을 할당 안 했다면
추후에 sum = 10 이렇게 할당 가능
단, 처음 한 번만 가능하고 이후에 또 할당하려고 하면 에러뜸

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

0개의 댓글