static

프로그래밍/C#

정적 변수 및 메서드(static)

정적 변수 및 메서드(static) 정적이란 메모리 힙 영역에 데이터가 저장된다 라고 책에는 나와있다. 그렇다면 메모리 힙 영역은 무엇인가? 메모리 힙에 대해 알아보자. 프로그램을 사용할 수 있는 자유 메모리. 프로그램 실행 시에 함수로 보내는 데이터 등을 일시적으로 보관해 두는 소량의 메모리와 필요시 언제나 사용할 수 있는 대량의 메모리가 있다. 이때, 소량의 메모리를 ‘스택’이라 하고 대량의 메모리를 ‘힙’이라 한다. 이 ‘힙’이 없어지면 메모리 부족으로 ‘이상 종료’하게 된다.[출처 : 네이버 백과사전] 위의 정의를 살펴보자. 스택 - 소량의 메모리 힙 - 대량의 메모리 라고 간단하게 설명되어 있다. 딴 글들을 읽어보고 이해한 내용은 다음과 같다. 즉 자동으로 할당해주는 변수의 경우(즉 컴파일러가 ..

로멘틱가이
'static' 태그의 글 목록