포인터의 기초
첫 프로그래밍 언어로 C언어를 선택하게 되면 - 저는 바람직하다고 생각하지 않습니다. - 여러가지 장벽에 부딪히는데 그 중에 가장 거대한 장벽이 포인터입니다.
이 강의는 여러분들이 포인터를 배우는 데 조그만 도움을 줄 수 있도록 제작되었습니다.
전혀 모르는 분들이지만 참고로 아래 책들을 추천합니다.
- 윤성우의 열혈 C 프로그래밍 (초급)
- 난 정말 C언어를 모른다구요.(초급)
- 전웅님의 C언어 펀더멘탈 (중/고급 - 절판)
- C언어 포인터 완전제패 (초중급 - 절판)
- 스탠포드 포인터와 메모리 (스탠포드 무료 교재, 한글 번역본 있음)
이강의를 보기 전에 봐야할 자료
Essetial C: 핵심 C언어라는 스탠포드 교재의 번역본입니다. 넥스트 학생들과 제가 함께 작업중입니다.
https://drive.google.com/file/d/0B6JxpmpYKKp4dmFkc3Q4cjdCSHc/edit?usp=sharing
포인터와 메모리 문서도 스탠포드 문서의 번역본입니다. 이 강의와 함께 보시길 권합니다.
https://drive.google.com/file/d/0B6JxpmpYKKp4REpDLThZdURlSTQ/view?usp=sharing
이 강의를 다 마친 후에는 다음 문서로 실습을 하시길 권합니다. 번역본은 없지만 곧 작업 예정입니다.
http://cslibrary.stanford.edu/105/LinkedListProblems.pdf
이 강의는 포인터를 배우기 위해 필요한 기초 지식을 담고 있습니다. 스터디 내용을 녹화한 것이라서 퀄리티가 좋지는 않습니다.