realloc( ) 함수와 free( ) 함수

CODEDRAGON Development/C, C++

반응형

   

realloc()함수를 이용한 동적 메모리 재할당

  • malloc( ), calloc( )함수는 동적 메모리를 할당 후 메모리 변경 불가
  • 메모리 변경 불가한 단점을 realloc( ) 함수로 해결

   

종류

함수

반환 값

메모리

할당 함수

void* realloc(void* p, size_t size);

성공 : 재할당된 메모리의 시작 주소 반환

실패 : NULL 반환