iOS swift
swift-상수,변수
춘행이
2022. 2. 24. 11:05
728x90
상수
변하지 않는 일정한 값을 갖는다
기본형 : let 상수명:타입명 = 값
변수
변할 수 있는 값을 갖는다
기본형 : var 변수명:타입명 = 값
ex)
let a:Int = 100
//a=200 -> 상수라 값을 변경하면 오류
var b:Int = 200
b=300 //바꿔도 변수라 오류가 안남
연산
서로 다른 자료형이면 연산 불가능
int형을 float으로 바꿔서 같은 자료형으로 연산
let num1:Int = 1
var num2:Float = 2.1
num1+num2 //컴파일 에러
Float(num1) + num2
다른 자료형을 문자열로 만들어서 넣기
아래처럼 두 가지 방법으로 가능
var name:String = "choi"
var birth:Int = 1996
String(birth) + "년생" + name
//간단하게
"\(birth)년생 \(name)"
728x90