C is a complex language with many subtle facets This is especially true when it comes to object-oriented & template programming The "C Pocket Reference" is a memory aid for C programmers enabling them to quickly look up usage & syntax for unfamiliar & infrequently used aspects of the language The book's small size makes it easy to carry about ensuring that it will always be at-hand when needed In the book you will find information on C types & type conversions; syntax for C statements & preprocessor directives; help declaring & defining classes & managing inheritance; information on declarations storage classes arrays pointers strings & expressions; & refreshers on key concepts of C such as namespaces & scope It should be useful to Java & C programmers making the transition toC or who find themselves occasionally programming in C The three languages are often confusingly similar This book enables programmers familiar with C or Java to quickly come up to speed on how a particular construct or concept is implemented in C Together with its companion "STL Pocket Reference the C Pocket Reference" forms one of the most concise easily-carried quick-references to the C language available