Today I Learned

[TIL] C언어 포인터 / 박은종 쌤의 포인터 강의 3 ~ 5, Libft 기초 함수 구현, C 프로그래밍: 현대적 접근 - 서론 [21-11-19]

목차

TIL

- C언어 포인터 / 박은종 쌤의 포인터 강의 3 ~ 5

- Libft 기초 함수 5개

- C 프로그래밍: 현대적 접근 - 서론 

 


TIL 

어제 pcr검사를 받고 오늘 아침에 음성 확인 문자가 왔다. 그 덕에 아침 9시 40분에 서초 클러스터에 도착, 계속 공부 중이다. 

 

오늘 클러스터에 10시간 정도는 있었던 것 같다. 이제 운동하러 가야지. 매일매일 초연하게 꾸준히 하자. 이렇게 하기만 하면 성장할 수밖에 없을 것이다. 

C언어 포인터 / 박은종 쌤의 포인터 강의 3 ~ 5

https://valuelog.tistory.com/114

 

[C] 포인터와 배열 및 실습 [박은종 쌤의 포인터 강의]

목차 C언어 포인터 / 박은종 쌤의 포인터 강의 3~5 - 포인터와 배열 - 1 - 포인터와 배열 실습 - 1 - 포인터와 배열 실습 - 2 C언어 포인터 / 박은종 쌤의 포인터 강의 포인터와 배열 - 1 https://www.youtube.c

valuelog.tistory.com

 

 이 강의를 듣고 헷갈렸던 포인터에 대해 확실히 이해하고 짚고 넘어가는 것 같다. 정말 여태까지 헷갈렸던 부분인데, 그 부분을 정확하게 잡아주는 것 같아 너무 좋은 것 같다. 피신 때 정말 값 변환이 너무 안돼서 너무나 답답했었는데, 해결해서 너무 개운하다.

 

 Libft를 곧 진행할 것 같은데, 훨씬 효율적으로 진행할 수 있을 것 같아. 좋을 것 같다. 포인터에 대해 정확하게 이해하고 내부에서 돌아가는 것을 이해하면 더 편하게 구현할 수 있을 것 같다.

 

Libft 기초 함수 5개

https://github.com/Heansum/42Seoul-Libft-C

 

GitHub - Heansum/42Seoul-Libft-C

Contribute to Heansum/42Seoul-Libft-C development by creating an account on GitHub.

github.com

일단 가벼운 함수들 먼저 구현했다.

 

ft_islower

 소문자인지 확인하는 함수이다

ft_isupper

 대문자인지 확인하는 함수이다

ft_strcpy

 복사하는 함수이다

ft_strlen

 길이를 재는 함수이다

ft_tolower

 소문자로 만드는 함수이다

 

C 프로그래밍: 현대적 접근 - 서론

https://wikidocs.net/book/2494

 

C 프로그래밍: 현대적 접근

K.N.King의 유명한 책 C Programming: A Modern Approach, 2nd ed.를 한국어로 번역한 책입니다. 모든 저작권은 K.N.King에게 ...

wikidocs.net

 정말 책이 좋은 서적인 것 같다. 한 글자도 놓칠 부분이 없고, 너무나 잘 작성되어 있다. 앞으로 여기서 배운 것도 정리를 해야겠다.

 

 서론 부분에서는 국제 표준 및 C언어가 탄생하게 된 배경에 대해서 다루고 있다. 그리고 C의 장단점 또한 여기서 확인할 수 있다.