동적할당

· Language/C
정적할당과 동적할당​(1) 정적할당- 변수 선언을 통해 필요한 메모리를 할당- 많은 양의 메모리는 주로 배열을 사용            ex) int arr[100]​그러나 필요한 양이 예측되지 않는 경우 프로그램 작성 시에 할당받을 수 없다.이런 경우에 "동적할당"을 사용한다!​ (2) 동적할당- 프로그램 실행 중에 운영체제로부터 사용할 메모리 공간을 할당- 힙(heap)으로부터 할당 - 사용자가 메모리 할당을 해제하기 전까지 계속 유지​※ 힙 : 운영체제가 소유/관리하는 메모리​​    동적할당 사용 방법- malloc() / free() 라이브러리 함수 사용- 라이브러리 함수 사용하기 위해 include 해야 함 ​(1) malloc() / free() 함수 사용 방법- malloc() : 크기만..
aeeazip
'동적할당' 태그의 글 목록