[Swift] 변수와 상수

배은서·2020년 12월 21일

Swift

목록 보기
4/5
post-thumbnail

💡변수

생성 후 데이터 값 변경 가능

var [변수명]: [데이터 타입] = [값]

변수를 생성할 때 데이터 타입은 생략할 수 있음!

var name: String = "eunseo"
var age: Int = 20
var height = 165.7 // Double 타입으로 지정됨
age = 25 // 변수는 값을 변경해줄 수 있음
         // 단, 값을 변경할 때는 기존과 동일한 타입의 값을 할당해야 함

💡상수

한번 값을 설정하면 변경 불가능

let [상수명]: [데이터 타입] = [값]

데이터 타입 생략 가능!

let name: String = "eunseo"
let age = 20 // Int 타입으로 지정됨
// 상수로 선언된 값은 변경할 수 없음

선언 후에 나중에 값 할당하기

나중에 할당하려고 하는 상수나 변수는 타입을 꼭 명시해줘야 한다.

let sum: Int 
let inputA: Int = 10
let inputB: Int = 20

// 선언 후 첫 할당
sum = inputA + inputB
// sum = 0 // 그 이후에는 다시 값을 바꿀 수 없음, 오류 발생

이 글은 Swift 프로그래밍 책을 읽고 내용을 정리하여 작성하였습니다.

0개의 댓글