Expert C Programming: Deep C Secrets is an advanced textbook for the ANSI C programming language. That means it is suitable for both readers who have already written come C programs and those guys who want to get some expert views and skills quickly. It helps programmers who have certain experience in C programming to become expert in this field, plus it can help them understand and then step into the C++ field standing at the height of C.

As one of the classic works for C and C++, this expert-level C programming guide shows the best coding techniques used by most excellent C programmers, and detailedly interprets and analyzes the history, language feature, statement, array, pointer, link, run time, memory of C language using dozens of proper examples at great length, as well as how to learn C++ further.

Although it is a technical book, thanks to the author's humorous language along with the references of some related interesting anecdotes, Expert C Programming is very easy to read and understand. When finished, many of questions generated in your programming time before will be readily solved.

BTW, even if you ever read Andrew Koenig's C Traps and Pitfalls, you still should not miss Peter van der Linden's Expert C Programming. The books written by both of them are really worth reading and understanding again and again.

Table Of Contents

  • Introduction.
  • 1. The ANSI C Standard.
  • 2. It's Not a Bug, It's a Language Feature!
  • 3. Unscrambling Declarations in C.
  • 4. Thinking of Linking.
  • 5. Poetry in Motion—Runtime Data Structures.
  • 6. Why Programmers Can't Tell Halloween from Christmas Day.
  • 7. The Shocking Truth: Arrays and Pointers Are Not Equivalent!
  • 8. More about Arrays.
  • 9. More about Pointers.
  • 10. You Know C—C++ Is Easy!
  • Appendix: C Interview Secrets.

Download URLs

Format Download Size
PDF 2.14 MB
EPUB lost 2.08 MB
MOBI lost 2.15 MB
(Homepage)