이 책은 C 언어에 입문하려는 이들과 초보 C 프로그래머를 위한 책으로 언어로 프로그래밍을 하기 위해 반드시 알아야 하는 내용만을 담았다. 프로그래밍을 위해 기본적으로 알아야 할 내용과 C 언어의 가장 기본이 되는 문법들에 대한 내용, 배열과 포인터 등과 같이 초보자들이 어려워하는 C 언어의 고급 문법들에 대해 설명한다.
그리고 실제 C 프로그래밍시 많이 사용되는 다양한 표준함수들의 활용 방법에 대해서 설명하고 있다.
마이크로소프트에서 최근에 공개한 VCToolkit이라는 무료 컴파일러를 이용하여 Windows 운영체제 환경에서 C 언어를 이용하여 프로그램을 개발하는 방법에 대해 쟈세히 담고있다. C 언어의 기본 내용뿐만 아니라 Windows의 메모리 구조, WinDbg를 이용한 디버깅, MSDN을 사용하는 방법 등을 부록으로 담고 있다.
* 특징 또는 강점
- 초보자들이 반드시 알아야 하는 C 언어의 중요한 내용만을 일러스트와 다양한 예제를 통해 쉽게 이해할 수 있도록 구성
- 실제 프로그램 개발시 많이 사용되는 표준함수들에 대한 자세한 설명
- 최근 마이크로소프트에서 공개된 무료 컴파일러인 VCToolkit을 기본 컴파일러로 채택
- 마이크로소프트의 무료 디버거인 WinDbg를 이용하여 디버깅하는 방법 소개