sunlight-dby 님의 블로그

  • 홈
  • 태그
  • 방명록

Object 1

[C# 기본 정리 2] 변수, 힙, 데이터 형식, 오버플로우와 언더플로

'이것이 C#이다 개정판'의 chapter 3을 정리한 글입니다.  변수 (Variable)C#에서는 변수의 초기화를 강제합니다.초기화되지 않은 변수를 사용하면 컴파일러가 에러 메시지를 내면서 실행 파일을 만들어주지 않습니다.  힙 (Heap)힙은 스택과 달리 저장된 데이터를 스스로 제거하는 메커니즘을 가지고 잊지 않습니다.대신 CLR의 가비지 컬렉터(Garbage Collector)가 존재합니다. 더 이상 데이터를 참조하는 곳이 없을 때 가비지 컬렉터가 사용되지 않는 데이터의 메모리를 제거하는 역할을 하게 됩니다. 힙을 사용하는 이유를 간단하게 말하자면, 스택 메모리 영역은 코드 블록이 사라지는 시점에 제거되기 때문에, 이러한 한계를 없애고 싶을 때 사용합니다.프로그래머가 데이터를 원하는 동안 살리고 ..

C# 2025.04.03
이전
1
다음
더보기
프로필사진

sunlight-dby 님의 블로그

sunlight-dby 님의 블로그 입니다.

  • 분류 전체보기 (84)
    • 일상 (1)
    • 코딩 테스트 (38)
    • C++ (0)
    • C# (23)
    • UE5 (3)
    • Unity (16)
    • 게임 개발 (2)

Tag

king's adventure, PlayerPrefs, pixel, Unreal Engine 5, 프리팹, UE5, 추상 클래스, Prefab, Delegate, 코딩테스트, canvas, 게임 개발, State, Unity, C#, switch, 2d, hfsm, 팩토리 메서드, 인터페이스,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp All rights reserved.

티스토리툴바