[WEEK 05] C - 동적 메모리 할당

신호정 벨로그·2021년 9월 4일
0

Today I Learned

목록 보기
20/89

배열을 정할 때 크기는 컴파일 시간에 확정되어 있어야 한다. 즉 컴파일러가 배열의 크기를 추측할 필요 없이 명확하게 나타나 있어야 된다.

동적 메모리 할당에서 '동적'은 정해진 것이 아니라 가변적으로 변할 수 있다는 의미이다. 배열을 정의하면 배열에 맞는 메모리의 특정한 공간이 배열을 나타내는 것처럼 메모리의 특정한 부분을 사용할 수 있다.

malloc은 memory allocation의 약자이며 동적 메모리 할당 함수로 인자로 전달된 크기의 바이트 수 만큼 메모리 공간을 만든다.

0개의 댓글