(TIL) 2022.07.19

Yongmin Park·2022년 7월 19일
0
post-thumbnail

Today I Learned 📝

  • ft_memcpy 함수에서 복사할 때, 주소값으로 하는 것과 인덱스 값으로 하는 것의 테스트기에서 다르게 나오는 이유.
    • 어제 궁금했던 내용이었다.
    • 문제는 memcpy 의 인자가 void *형이기 때문이다. char *로 들어왔을 경우는 상관없지만, int 형 배열이 들어올 수도 있기 때문이다. 그렇게 되면 char 는 1바이트이고 int 형은 4바이트 이기 때문에 원하는 값으로 카피 할 수 없다.
  • long 은 꼭 8바이트가 아니다.
  • 댕글링 포인터 (Dangling Pointer) (참고)

어려웠던 내용 🤯

  • Not today

궁금한 것 / 미해결 내용 🧐

  • fd(파일 디스크립터)에 대한 개념.

느낀 점 💡

오늘 libft를 통과해서 기분이 좋았다. 어제 다짐했던 정보처리기사 실기 공부를 할 수 있었고, 해결하려했던 to do list를 모두 한 것 같아서 알찬 하루였다. 앞으로 있을 다음 과제인 get_next_line을 해결하려면 fd에 대해서 자세히 알아야 할 것 같다. 평가를 받으면서 다양한 지식을 습득 할 수 있어서 또한 배운 것 이 많은 하루였다.

profile
기록으로 기적을

0개의 댓글