
An Introduction to the C Programming Language and Software Design
by Tim Bailey
Publisher: University of Sydney 2005
Number of pages: 153
Description:
This textbook is a thorough introduction to the C programming language, with an emphasis on software design and code organisation. The author shows how to apply the language features to build scalable modular software systems.
Download or read it online for free here:
Download link
(950KB, PDF)
Similar books
Learn C The Hard Wayby Zed A. Shaw - LCodeTHW
A clear and direct introduction to modern C programming. The purpose of this book is to get you strong enough in C that you'll be able to write your own software in it, or modify someone else's code. The text is not for beginners.
(26420 views)
An Introduction to GCCby Brian J. Gough, Richard M. Stallman - Network Theory Ltd
This manual provides a complete introduction to the GNU C and C++ compilers, common problems and encountered error messages, with numerous easy examples. The text covers compiling using headers and libraries, preprocessor, linking, and more.
(32253 views)
Learn to Code With Cby Simon Long - Raspberry Pi Ltd.
Learn to code with C across 13 packed chapters: Create variables and do arithmetic; Control the flow of your C programs; For loops and case statements; Understand and create functions; Work with arrays and strings; and much more.
(15892 views)
Debugging C and C++ code in a Unix environmentby J. H. M. Dassen, I. G. Sprinkhuizen-Kuyper - OOPWeb.com
This document describes several techniques and tools for debugging code in C-like languages in a Unix environment. We will also discuss some good coding practices that will diminish the occurrence of certain types of bugs.
(24980 views)