C, The Complete Reference
C, The Complete Reference is a book on computer programming written by Herbert Schildt. The book has been widely used as the textbook for programming courses at many universities.

The book gives an in-depth coverage of the C language and function libraries features.

Whether you are a beginning C programmer or a seasoned pro, the answers to all your C questions can be found in this one-stop resource.

Editions 
The first version of this famous book was released by Osbourne, in 1987. The current version is 4th. Last revision: January 13th, 2018.  His books were initially published by Osborne.

Table of contents 

 Part I: Foundational C.
 1. An Overview of C.
 2. Expressions.
 3. Statements.
 4. Arrays and Strings.
 5. Pointers.
 6. Functions.
 7. Structures, Unions, Enumerations, and typedef.
 8. Console I/O.
 9. File I/O.
 10. The Preprocessor and Comments.
Part II: The C99 Standard.
11. C99.
Part III: The C Standard Library.
12. Linking, Libraries, and Headers.
13. I/O Functions.
14. String and Character Functions.
15. Mathematical Functions
16. Time, Date, and Localization Functions
17. Dynamic Allocation Functions.
18. Utility Functions.
19. Wide-Character Functions.
20. Library Features Added by C99.
Part IV: Algorithms and Applications.
21. Sorting and Searching
22. Queues, Stacks, Linked Lists, and Trees.
23. Sparse Arrays.
24. Expression Parsing and Evaluation
25. AI-Based Problem Solving.
26. Building a Windows 2000 Skeleton
27. Software Engineering Using C.
28. Efficiency, Porting, and Debugging
Part VI: A C Interpreter. 29. A C Interpreter.
29. A C Interpreter.

About the another 
Herb Schildt is the best-selling programming author with more than 2.5 million books sold!

See also 

 The Art of Computer Programming

References

External links 

 Git Hub - C: The Complete Reference, 4th Ed.
 Herbert Schildt Official website
 Feather, Clive 

Computer programming books
C (programming language)