C 언어에서 가장 핵심 내용은 배열과 포인터 그리고 자료구조다. 하지만 배열과 포인터 그리고 자료구조는 C 언어에서 가장 이해하기 어렵게 느끼게 하며, C 언어를 포기하게 만드는 부분이다. 이러한 배열과 포인터 그리고 자료구조를 모르고서 C 언어를 다 안다고 할 수 없을 뿐만 아니라 C++ 과 같은 객체지향 언어를 이해하기 더욱 어려워진다.
포인터를 중심으로 배열 및 자료구조를 함께 설명하여 C 언어에서 가장 핵심적인 사항만을 설명하였다. 또한 이해가 어려운 내용들은 다양한 그림과 함께 설명하여 원리를 이해할 수 있도록 하였다.
[http://cpointer.kanamsa.com 에서 궁금한 사항에 대해 질문하거나 책의 소스를 다운받을 수 있다.]