#define _CRTDBG_MAP_ALLOC
#include<crtdbg.h>
#include<stdio.h>
#include<stdlib.h>
void main(void){
int *p = (int*)malloc(10*sizeof(int));
int *q = (int*)malloc(10*sizeof(int));
free(p)
_CrtDumpMemoryLeaks();
}
이렇게 위와 같이 free(q)를 해주지 않은 경우
디버그를 하면 메모리 누수가 검출된다.