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 and 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.
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 and 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.
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für die Erwachsenenbildung
Für Beruf und Forschung
Illustrationen
ISBN-13
978-0-632-01749-2 (9780632017492)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
Autor*in
Department of Computer Science, Heriot-Watt University, Edinburgh
Part 1 The C language: elementary language elements; flow of control; simple data types and operators; the preprocessor; structured data types and pointers; the standard library; storage classes and separate compilation. Part 2 C fluency: common and useful idioms; programming techniques. Part 3 C on Unix: the Unix library; communication; common techniques.