by Pieter Hartel, Henk Muller
Publisher: Addison-Wesley 1999
Number of pages: 429
Functional C teaches how to program in C, assuming that the student has already learnt how to formulate algorithms in a functional style. By using this as a starting point, the student will become a better C programmer, capable of writing programs that are easier to comprehend, maintain and that avoid common errors and pitfalls.
Home page url
Download or read it online for free here:
by Bharat Kinariwala, Tep Dobry - University of Hawaii at Manoa
Contents: Designing Programs Top Down; Processing Character Data; Numeric Data Types and Expression Evaluation; Pointers; Arrays; Functions and Files; Two Dimensional Arrays; Sorting and Searching; String Processing; Structures and Unions; etc.
by Eric Huss
This guide provides a useful look at the standard C programming language. It will not teach one how to program in C, nor will it attempt to provide the history of C. It is merely a handy reference to the standard C library.
- The C Guru
C is not a high level language, instead it is a mid level language with simplicity of high level language and power of low-level language. As a result programs written in C are very fast. C is used to create UNIX, Linux, Windows, Photoshop.
by Nick Parlante - Stanford University
A 45 page summary of the C language. Explains all the common features and techniques for the C language. The coverage is pretty quick, so it is most appropriate for someone with some programming background who needs to see how C works.