기초/C

malloc

ICT 기술 블로그 2011. 6. 21. 16:36

int main()

{

        int a=100;

        return 0;

}


자동할당 사실 int 앞에 auto가 생략되어있다. 프로그램 종료시 메모리를 반환한다 .


malloc 동적할당으로 할당해제를 해주어야지 된다


heap영역을 사용함



malloc를 사용하면 저장되는 힙영역의 주소를 반환한다


free : 동적메모리 할당을 해제한다

※ java의 경우 JVM이 자동으로 garbage collection을 한다.