인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

ddr478525103's profile image
ddr478525103

asked

[MMORPG Game Development Series with C# and Unity] Part 1: Introduction to Basic C# Programming

[RENEWAL] Integer format

정수 종류별 바이트 차이 관련 질문입니다.

Resolved

Written on

·

186

0

실제 저장하는 값이 1로 같더라도 유형에 따라 차지하는 메모리에 차이가 있나요?

int면 4바이트만 차지하는데 long으로 하면 8바이트 만큼의 메모리가 필요없어도 다 차지하는지 궁금힙니다.

C#

Answer 2

1

rookiss님의 프로필 이미지
rookiss
Instructor

우리가 1이라는 숫자만 저장하고 싶어도,
변수가 4바이트라면 0x0000'0001을 저장하는 것이고
변수가 8바이트라면 0x0000'0000'0000'0001를 저장하는 것과 동일합니다.
즉 변수의 타입을 정하는 순간에 차지하는 메모리도 정해지는 셈입니다.

0

ddr478525103님의 프로필 이미지
ddr478525103
Questioner

답변 감사합니다.

ddr478525103's profile image
ddr478525103

asked

Ask a question