본문 바로가기

iOS(Swift)/수업

자료형 종류와 크기 출력

var x = 10
print(type(of:x)) //Int
let size = MemoryLayout.size(ofValue: x) //8
let intSize = MemoryLayout<Int>.size //8
print(size, intSize) //“8 8”

int형은 플랫폼, 컴파일러 등에 따라 할당되는 메모리의 크기가 다르다.(macOS Swift에서는 기본 8바이트)

'iOS(Swift) > 수업' 카테고리의 다른 글

문자 데이터 타입 : Character  (0) 2022.09.26
정수 데이터 타입 : Int  (0) 2022.09.26
Xcode에서 Swift문법 공부하기  (0) 2022.09.19
문자열과 변수를 같이 출력하기  (0) 2022.09.19
변수 선언  (0) 2022.09.19