✅ 목표 (Goal)

malloc를 이용하여 기본형,배열,유도형 객체의 메모리를 동적 할당해보자.

✅ 메모리 동적할당이란?

메모리 관련 함수들 memcpy, string.h, memory.h

메모리 동적 할당 (Dynamic Memroy Allocation) malloc

int 하나를 동적으로 만들어보자.

간단한 동적 구조체 만들기

malloc을 이용한 간단한 1차원 동적 배열 만들어보기

✅ 복잡한 동적 할당

2차원 동적 배열 만들기

C에서 동적 배열이 널리 사용되는건 아니다.

C++ new, delete로 동적 배열 만들기

✅ 동적 할당시 주의할점 ★★★

메모리 동적 할당시 주의할점

객체를 만들고, free 한 이후에도, 사용가능하다고?

C에서는 객체를 스택, 힙 어디에 만드는게 좋을까?

✅ 참조 (Ref.)

▼ 매개변수가 할당된 주소 확인 (스택 영역)

https://blog.naver.com/tipsware/221939012983

메모리 세그먼트에 대해 알아야 하는 이유