오늘 한 일
알고리즘 스터디에 갔다. 링크드 리스트를 2가지 방법으로 짜는 법을 배웠다.
그리고 free() 함수에 대한 몰랐던 사실!
free()는 특정 주소 값에 대해서, 이 곳도 다른 애들이 할당 받을 수 있게 '예약'같은 것을 해제 하는 것이다.
그 주소가 갖고있는 값을 NULL로 만들어 줘야한다.
같은 곳을 참조 하면, '할당 받지 않은 곳에 대해서' 참조가 되니까 시스템에 문제가 생길 수 있다.
free() 하기 전에, 그 주소의 '값'을 NULL로 만들어 주는 작업을 습관 들여야 겠다.
포인터 변수의 값을 NULL로 만든 후, free() 해주기!
생각거리
깃헙에 문제를 매일 풀면서 잔디심겠다는 계획이 잘 안지켜지고 있다.
아무래도 SQLD (3월 7일 시험) 준비도 해야하고, 매일 뇌자극 알고리즘 책으로 알고리즘 공부도 해야하는 상황인데.
무리하는 것 같다.
일단!
알고리즘 매일 공부, SQLD 매일 공부하는 것을 우선으로 실천하자.
오늘도 내일도 seize the day! :)
728x90
'일상 > Today I Learn(TIL)' 카테고리의 다른 글
2020-02-16 TIL (0) | 2020.02.16 |
---|---|
2020-02-14 TIL (0) | 2020.02.14 |
2020-02-12 TIL (0) | 2020.02.12 |
2020-02-11 TIL (0) | 2020.02.11 |
2020-02-10 TIL (0) | 2020.02.10 |