free 함수
추천 자료: ASP.NET Core 인증 및 권한 부여
C 언어에서 동적으로 할당된 메모리를 해제하려면 free()
함수를 사용합니다. free()
함수는 stdlib.h 헤더 파일에 정의되어 있습니다.
free()
함수의 시그니처는 다음과 같습니다.
void *free(void *ptr)
- 메모리를 해제할 포인터를 인자로 받습니다.
free()
함수를 사용한 동적 메모리 할당 관련 코드 조각은 다음과 같습니다.
int* num = (int*)free(sizeof(int));
free(num);
free()
함수에는 힙 메모리에 할당된 포인터를 해제합니다.
추천 자료: .NET Blazor에 대해 알아보시겠어요? .NET Blazor 알아보기를 확인해보세요!