❖ 스위프트에서 = 표시는 같다는 표시 x
-> 데이터바구니(변수 or 상수) 에 값을 할당한다.
1. 변수: 변할 수 있는 데이터
var a = 3 // a라는 메모리공간을 생성하고 그곳에 3이라는 값을 할당
var b = 7
b = 9
b = b+2 // b = 11
var c = a + b // 3 + 11 = 14
print(a+b) // 14
변수를 여러개 한꺼번에 선언하는 방법: ,(콤마)로 연결
var x = 1, y = 2 , z = 3
var newRoom = b // newRoom이라는 메모리공간생성후 b의값(11)을 할당
※변수(variable):데이터(자료)를 담을 수 있는 공간(바구니)
- 변수의 이름: 식별자 -> 하나의 영역에 하나의 식별자만 사용 가능
- 변수의 이름은 소문자로 시작, 숫자 첫글자로 시작하는것은 금지
특수문자,한자,한글 잘 사용x 중간에 언더바 대신에 대문자로 구별
var name = "홍길동" // 문자열을 사용할땐 ""(쌍따옴표)사용해야함
var age = 20
var address = "서울 강남구"
print(name,age,address) // 홍길동,20,서울 강남구
※String Interpolation(스트링 인터폴레이션) : 문자열 보간법
print("저의 이름은 \(name)입니다") -> 저의 이름은 홍길동입니다.
2.상수 : 변하지 않는 데이터
let name2 = "임재현"
name2
name2 = "이정훈" --> 에러 발생 ( 상수로 선언한 식별자의 값은 바꿀수 x)
댓글남기기