최대 1 분 소요

변수와 상수


 스위프트에서 = 표시는 같다는 표시 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)



댓글남기기