CS
[CS50] 메모리 할당과 해제
:)jun
2021. 10. 27. 15:39
melloc 으로 메모리를 할당해줬다면 free로 다시 풀어주어야 한다.
#include <stdlib.h>
void f(void)
{
int *x = malloc(10 * sizeof(int));
x[10] = 0;
}
int main(void)
{
f();
return 0;
}
x[10]는 할당하지 않은 메모리 : buffer overflow
<출처>
[1] https://www.boostcourse.org/cs112/lecture/119032?isDesc=false
모두를 위한 컴퓨터 과학 (CS50 2019)
부스트코스 무료 강의
www.boostcourse.org