동적할당

Develop/C, C++

[C/C++] 동적할당(Dynamic Memory Allocation)

이번 포스팅에서 우리가 배워볼 것은 다음과 같다. 메모리 구성과 영역별로 저장되는 데이터의 유형 동적 할당 메모리 동적 메모리 사용 절차 C언어 : 동적 메모리 할당 연산자 malloc, free C언어 : calloc 함수 C++ : 동적 메모리 할당 - new, delete C++ : 스마트 포인터 객체의 동적 생성 1. 메모리 구성과 영역별로 저장되는 데이터의 유형 우리 컴퓨터에 있는 메모리에는 다음과 같이 구성되어 있다. 코드 영역 : 실행할 프로그램의 코드가 저장되는 메모리 공간. 힙 영역 : 동적 메모리 할당하는 장소.(이번 동적 할당 파트에서 중요한 부분이다) 스택 영역 : 함수 수행시에 메모리 할당이 일어나고 함수를 빠져 나가면 소멸되는 영역 데이터 영역 : 전역변수와 static 변수가 ..

JuniTech
'동적할당' 태그의 글 목록