| Foreword | xxi | |
| Preface | xxv | |
| 1 | Introduction | 1 |
| 2 | Basic Programming Elements | 19 (PDF 251K) |
| 3 | Advanced C Data Types | 61 |
| 4 | C Data Structures | 95 |
| 5 | Advanced Control Flow | 143 |
| 6 | Tackling Large Projects | 179 |
| 7 | Coding Standards and Conventions | 225 |
| 8 | Documentation | 241 |
| 9 | Architecture | 267 |
| 10 | Code-Reading Tools | 339 |
| 11 | A Complete Example | 379 |
| A | Outline of the Code Provided | 399 |
| B | Source Code Credits | 403 |
| C | Referenced Source Files | 405 |
| D | Source Code Licenses | 413 |
| E | Maxims for Reading Code | 423 |
| 1 | Bibliography | 443 |
| Index | 457 (PDF 138K) | |
| Author Index | 489 |
|
|
(C) Copyright 2000-2003 D. Spinellis.
May be freely uploaded by WWW viewers and similar programs.
All other rights reserved.
Last modified: 2003.06.12 |