Dynamic (1) 썸네일형 리스트형 동적 메모리 할당 동적 메모리 할당일반적인 C 언어에서의 변수 선언i 정적(static)인 메모리 할당 방식 − 예: int a = 10; − 프로그램이 실행되기 전에 변수의 저장 공간 할당 − 모듈이나 또는 프로그램이 종료되면 변수가 해지되는 방식i 메모리 위치가 변수를 위해 확보되면 − 변수의 유효 범위(life time)내에서는 그 위치가 사용되든 그렇지 않든 변하지 않음 − 예 : 500 개의 정수를 저장하는 배열 사용하는 정수: 10개, 490개의 기억 공간 낭비i 메모리 사용 공간을 사전에 정확히 예측하는 것이 필요효율적인 기억 장소 관리의 필요성i 필요할 때 필요한 만큼 기억장소를 확보i 불필요한 기억장소는 해제하는 것이 필요동적인 메모리(dynamic memory allocatio.. 이전 1 다음