C 언어에서 Realloc은 무엇을 의미합니까?
기사 소개:C 라이브러리의 메모리 할당 함수 void*realloc(void*ptr,size_tsize)는 이전에 malloc 또는 calloc 호출을 사용하여 할당된 ptr이 가리키는 메모리 블록의 크기를 조정하려고 시도합니다. 메모리 할당 기능 메모리는 두 가지 방법으로 할당할 수 있습니다. 컴파일 타임에 메모리가 할당되면 실행 중에 변경할 수 없습니다. 메모리가 부족하거나 메모리 낭비입니다. 해결책은 동적으로, 즉 실행 중 프로그램의 요구에 따라 메모리를 생성하는 것입니다. 동적 메모리 관리에 사용되는 표준 라이브러리 함수는 다음과 같습니다. malloc()calloc()realloc()free()realloc() 함수는 할당된 메모리를 재할당하는 데 사용됩니다. 할당량을 줄이거나 늘릴 수 있습니다.
2023-08-28논평 0687