Mastering C Programming by W. Arthur Chapman
English | PDF | 1991 | 320 Pages | ISBN : 0333498429 | 23.9 MB
This book is intended as a first course in C programming. It is suitable for those new to programming as well as for those already familiar with another programming language. Access to a computer running C is assumed. With this condition the text is suitable for use in self-study, directed study through open or distance learning as well as via a more traditional approach as a class text. All the example programs and functions have been tested using Turbo C version 2.0. However, with very few exceptions, no changes should be necessary if other C compilers are used.
The main aim of the book is to introduce C and to provide the essentials of the language. The standard used throughout is the draft ANSI standard, and its counterpart the draft British Standard Specification (ISO/IEC DIS 9899), which is summarised in the second edition of the classic text for C The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie, Englewood Cliffs, NJ: Prentice Hall 1988.
The text begins by looking at problem solving in fairly general terms before moving on to a first C program in Chapter 2. These first two chapters form an important introduction to the main text and are especially intended for anyone new to programming. Subsequent chapters develop the C language, its syntax and semantics. The material is designed to take the reader step by step from the basics (Ch. 3) through control structures (Cbs. 4-6) and data structures (Cbs. 8 and 10) to the more advanced topics of lists and list processing (Ch. 11). New elements of the C language are illustrated by numerous examples of program fragments, functions and complete programs.