[Swift] 변수와 상수

EarthSea·2024년 3월 6일
0

🚩 Swift 문법

목록 보기
3/5
post-thumbnail

1) 변수( variables )

: 데이터를 담을 수 있는 공간

→ 바구니라고 생각하면 편하다.


  • 변수는 짧게 줄여서 var로 선언을 한다.
**var** a = 3
**var** b = 7

print(a + b)
  • 변수를 여러개 한꺼번에 선언하는 방법: ,(콤마)로 연결
**var** x = 1, y = 2, z = 3

변수의 이름 짓기 규칙

  • 첫 글자에 숫자가 오는 것이 불가능 ( 중간에는 가능 )
  • 첫 글자는 소문자로 시작하는 것을 권장
  • 음절을 구분할 땐 뒷음절의 첫 글자를 대문자로 표기하여 구분 ( 카멜 표기법 )
var realName = "배지해"

→ 특수문자, 한자, 한글 등이 사용가능 하지만 관습상 쓰지 않음


변수를 문자열안에서 출력하기

  • 변수에 문자열을 저장할 땐 “ “(큰 따옴표)를 쓴다.
var name = "홍길동"
var age = 20
var address = "서울 강남구"

✔️ String Interporation ( 문자열 보간법 )

  • 문자열 중간에 (변수명) 을 삽입하여 문자열을 출력한다.
print(“저의 이름은 \(name)입니다. 나이는 \(age)살 이고, \(address)에 살고 있습니다.)



2) 상수( constants )

: 변하지 않는 데이터를 담을 수 있는 공간


❓ 변수가 있는데 굳이 상수를 사용하는 이유
: 특정 의미를 강조하고 가독성을 위해서 사용한다.

  • 상수는 짧게 줄여서 let로 선언을 한다.
let name2 = "김철수"

→ 밑의 코드에서 상수 name2를 다른 값으로 변경하려고 하면 에러가 남.



3) 변수의 선언과 저장

var num: Int
num = 10

→ Int 형 변수 num을 선언하면 메모리에 num이라는 변수 영역이 생긴다.

→ 변수 num에 10값을 저장하면 num이라는 변수 영역에 10이 저장된다.

var a: Int = 3

→ 변수를 선언하면서 저장할 수도 있다.

profile
I'm Junior iOS developer 배지해.

0개의 댓글