Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++의 전역 메모리 관리:스택 또는 힙?

<시간/>

스택과 힙은 프로그램 실행 중에 변수를 저장하는 데 사용되며 소멸되기도 합니다.

전역 데이터 구조 또는 전역 변수는 스택이나 힙에서 사용되지 않습니다. 기본적으로 고정 메모리 블록에 할당되며 변경되지 않습니다.

int a[10]; // located in a fixed memory block
int main() {
   int main() {
      float *ptr = (int *)malloc(sizeof(float)10.0)); //use heap.
   }
}