Teach Yourself C
The Single Easiest Way to Learn C.Best-selling programmer Herb Schildt has taught millions to program in today's most popular languages. Now in this third edition of the best-sellingTeach Yourself C, his proven plan for success has been updated, expanded, and enhanced.  There truly is no better way to learn C.Written with Herb's uncompromising clarity and attention to detail,Teach Yourself Cbegins with the fundamentals, covers all the essentials, and concludes with a look at some of C's most advanced features.  Along the way are plenty of practical examples, self-evaluation skill checks, and exercises. Answers to all exercises are at the back of the book, so you can easily check your progress.Inside you will:Learn the structure of a C programUnderstand each of C's program control statementsExamine data types, variables, and expressionsExplore arrays and stringsLearn about pointersDiscover the power of functionsUse console and file I/OWork with structures and unionsExplore advanced data types and operatorsGain insights into C's preprocessorLearn how C can be used to create Windows programsBest of all, you'll learn with Schildt's proven "mastery" method: the highly effective yet versatile approach that has helped millions become skilled programmers. This approach lets you work at your own pace, in your own way. Even if you have found C confusing in the past, Schildt's clear, paced presentation will make even advanced topics easy to understand.Because C forms the basis of C++, after completingTeach Yourself C, you will have the necessary foundation to advance to C++. When it comes to teaching C, Herb Schildt has it down to a science. And in this revised and updated bestseller, he reveals the formula that will make you a C programmer -- the quickest, easiest, and most effective way possible.