C for Software Author:C. Miller This work covers the entire C language. A disciplined approach to use of data-types is presented and encouraged, and considerations of portability are introduced where appropriate. Attention is given to writing with good style and layout, and also to the problems of reading C programs written by other programmers. Common idioms are introduced an... more »d explained, and points are thoroughly illustrated throughout with examples of C code. The book is aimed at those with some experience of programming, but does not assume more than an elementary knowledge of Basic, Pascal or any other widespread language.« less