
Expert c programming deep c secrets
[Book Description]
For software engineers and computer programmers who are writing, developing, testing, debugging software on either IBM PCs or Unix systems. Written for experienced C programmers who want to quickly pick up some of the insights and techniques of experts and master the fine arts of ANSI C, this volume passes on the wisdom of a highly experienced C compiler writer and his colleagues to help programmers reach new heights, and avoid common software pitfalls along the way. Using an original approach and a humorous style that makes deep knowledge both easy and accessible, it gathers into one place, tips, hints, shortcuts, guidelines, ideas, idioms, heuristics, tools, anecdotes, C folklore, and techniques that are often penciled in margins and on backs of papers by those working in the programming trenches-working on many different kinds of projects, over many, many years
[Table of Contents]
1. C Through the Mists of time
2. It's Not a Bug. It's a Language Feature
3. unscrambling Declarations in C
4. The Shocking Truth: C Arrays and Pointers Are NOT the Same!
5. Thinking of Linking
6. Poetry in Motion: Runtime Data Structures
7. Thanks for the Memory
8. Why Programmers Can't Tell Halloween from Christmas Day
9. More about Arrays
10. More About Pointers
11. You know C, So C++ is Easy!
Appendix: Secrets of Programmer Job Interviews
Index