프로그래밍언어/C & CPP

동적 메모리 할당

Isaac87 2014. 8. 14. 15:23

malloc

#include<stdio.h>
#include<stdlib.h>
int main(void)
{
 int* p=NULL;
 p = (int*)malloc(4);

 if(p==NULL)
  printf("힙 영역에 동적 메모리 할당 실패\n");

 *p = 10;
 printf("주소 : %x \n", p);
 printf("  값 : %d \n",*p);

 free(p);
 p = NULL;

 return 0;
}