본문 바로가기

Swift 기초

변수 var, 상수 let

반응형

상수(Constatn) : 변하지 않고 항상 일정한 수 (값 변경 시 에러)

상수 선언 : let a = 100 //상수 a에 100을 넣음.


변수(Variable) : 값을 담을 수 있는 바구니. (값 변경 가능)

변수 선언 : var a = 100 //변수 a에 100을 넣음.



num1은 var로 선언한 변수이므로 값에 변화를 주어도 에러가 발생하지 않는다.


반면, let으로 선언한 num2는 상수이므로 값을 변경할 수 없다. 따라서 num2 += 1 수행 시 에러 발생.

Error 문구의 빨간 버튼을 누르면 에러 상세 내용과 에러 해결 방안을 제시해준다.


Fix버튼을 누를 경우 추천 방식에 따라 자동으로 변경해줌.




반응형

'Swift 기초' 카테고리의 다른 글

배열  (1) 2019.01.18
튜플(Tuples)  (0) 2019.01.18
자료형, 타입 추정  (0) 2019.01.18
상수와 변수명  (0) 2019.01.18
print() 출력  (1) 2019.01.18