로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
서평보기
다시 체계적으로 배우는 C언어 포인터
정재은 | 정보문화사 | 국내서 | 2003-06-10
종합평점
도서수준
C언어 초보에서 중급으로 도약하기 위한 발판 2005-03-07 오전 3:34:26 
평점
도서수준
조회수 (2230)
공감 (0)
이상갑 님의 블로그
C언어를 공부해 본 많은 분들이 하나같이 어려움을 호소하는 부분이 포인터일 것이다.
 
덜렁 포인터 하나만을 놓고 본다면 그리 어려운 개념이 아님에도 불구하고 C언어에서 포인터는 배열, 문자열, 함수, 연산자들과의 잦은 이성교제로 인하여 초보자에게는 좌절의 아픔을 던져주고 중고급자에게는 반복학습의 안타까움을 느끼게 해준다.
 
프로그래밍 입문을 위한 언어로 대부분 C언어를 추천하지만 포인터의 산을 넘기에 초보자들은 너무 허약한 기초체력을 가지고 있을 것이다.
 
입문서나 혹은 문법서들을 독파하고 한껏 기대에 부푼 프로그래밍 입문자들에게 알고리즘이나 자료구조를 학습하여 보다 나은 프로그래밍의 세계를 느끼라고 선배들은 이야기하지만...
 
갑자기 난무하는 포인터와 연계된 수많은 개념들은 입문하시는 분들에게 '이 길이 아닌가봐'하는 푸념을 선물할 뿐이다.
 
그럼 도대체 어떻게 이 난공불락의 요새를 점령할 것인가...
변변한 도움을 줄만한 책이 없다.
절판된 책을 어렵게 구하거나 외서들을 구해서 보아야만 하는가...
국산품은 없는가 ㅡㅡ;;
 
최근들어 좀 나왔다... 이 책도 그 중 하나이다.
 
'다시 체계적으로 배우는 C언어 포인터'
제목부터 다시 잘 배워봐야겠다는 생각이 들게 만든다...
그래 먼가 좀 부족해. 체계적으로 해야지 하는 초, 중급자에게 적당한 책이 될 듯하다.
 
필자는 책의 초판을 보았는데 앞선 서평에서 지적한 바와 같이 오타가 종종 있었다.
초급자에게는 정말 이해하기 힘든 책이 되었는지 많은 분들이 불만섞인 논평을 써 놓으셨다.
하지만 지금은 3쇄를 찍었고 많은 오타들이 정정되었고 흐름상 특별히 문제될 곳이 없다는 저자의 답변이다.
3쇄가 찍혔다는건 책이 어느정도 인기가 있다는 반증...
거기에 오타의 수정등 독자를 외면하지 않은 저자의 A/S가 높은 점수를 사게 한다.
혹시나 이전판의 책을 가지신 분이나 내용에 문제를 파악하시면 출판사 홈페이지에 접속하셔서 확인해보시면 도움이 될 듯하다.
 
책의 대상은 저자도 밝혔듯이 초,중급자 정도가 적당하리라 본다.
초급자는 포인터에 대한 체계적 접근을 통하여 그 어렵다는 포인터를 무난히 넘을 수 있으리라 본다.
혹 이해가 안가신다 싶으신분들은 직접 소스코딩과 더불어 연습장에 그림으로 도해해 보신다면 10중 팔구는 이해가 가시리라 생각된다.
그만큼 저자가 이것저것 신경써서 만든 흔적이 보이는 책이다.
그냥 이건 이렇게 쓴다가 아니라 왜 이렇게 되는지에 대한 적절한 해설이 들어있어 보기 좋았다.
 
중급자의 경우는 한동안 손놓고 다른 일을 하시다가 C언어로 작업을 하실때 정리삼아 보시면 도움이 될듯하다.
책이 300페이지 정도 분량이고 주제별로 정리가 되어 있으므로 기억이 가물가물한 부분을 잠깐 보시면 금방 사라진 기억이 되살아 나실듯하다.
또한 중급자중에서도 논리에 조금 약하신 분들은 처음부터 끝까지 한번 정독하셔서 개념파악과 더불어 '왜'라는 물음에 적절한 답을 하실수 있도록 깔끔히 다지시는 기회가 되셨으면 좋겠다.
 
고급자이신 분들은 밥먹듯이 *과 []와 &로 레고놀이를 하고 계실터이니 굳이 필요하시지 않을듯하고 초,중급자를 위한 강의 등에 교재로 활용하시면 괜찮을듯하다.
 
책의 내용은 목차를 보시면 감이 어느정도 오시리라 생각된다.
내용에 따라 참조를 위해 분기하는 곳이 많긴 하지만 중급자라면 능히 따라갔다 올 수 있을 것이고 초급자는 무시하고 천천히 장을 넘겨도 문제가 없을 것이다.
다만 포인터의 개념설명과 원리에 충실하다보니 예제가 실용예제가 아니라지만 이해한 다음 만들어내는 것은 본인이다.
충분한 이해후엔 못만들것이 무엇이랴...단지 머리가 지끈지끈 맹맹 할뿐이지...
 
머리가 안좋은 필자같이 공부해도 기억상실증으로 고생하시는 독자라도, 한번 잘 정리한 부분은 다음에 볼때 그만큼 시간절약이 되지 않던가
시간나실때 C언어 포인터 체계적으로 정리합시다.
매번 고생고생하는 것보다 훨씬 나을겁니다.
책 얇으니 걱정하지 마시고 정리하세요.
 
 
 

 
코멘트 0   공감 0
코멘트작성
 
이메일주소수집거부