Stack (1) 썸네일형 리스트형 Stack과 Heap 스택과 힙에는 메모리들이 저장된다. 각각 저장되는 메모리들이 다르다. 스택에는 지역변수, 함수의 매개 변수 등이 저장되고 함수의 호출때 할당되고 호출이 종료되면 소멸한다.스택은 후입선출(LIFO)의 입출력 형태를 가지고 있는 자료구조다. 크기가 컴파일타임에 정해진다. ※ 컴파일타임(Compiletime), 런타임(Runtime)컴파일타임: 개발자가 작성한 코드를 컴파일(개발자의 코드를 컴퓨터가 이해할 수 있는 언어로 바꿔주는 과정)을 통해 프로그램이 실행가능하게 되는 과정런타임: 컴파일을 마친 프로그램이 사용자에 의해 실행되어 동작할 때 힙에는 동적할당 메모리가 저장된다. C++에서 new로 할당하면 힙영역에 할당되는 것이다. 하지만 C#에서는 Garbage Collection이 있어 자동으로 메모리가 .. 이전 1 다음