
C by Example
Noel Kalicharan(Author)
Cambridge University Press
Published on 15. September 1994
Book
Hardback
380 pages
978-0-521-45023-2 (ISBN)
Article exhausted; check for reprint
Description
C is one of the most popular programming languages today. It is flexible, efficient and highly portable, and is used for writing many different kinds of programs, from compilers and assemblers to spreadsheets and games. This book is based on ANSI C - the recently adopted standard for the C language. It assumes familiarity with basic programming concepts such as variables, constants, iteration and looping, but covers all aspects of C. In general it is as much about learning programming skills as it is about mastering the art of coding programs in C. To this end the text contains a wealth of examples and exercises that foster and test the understanding of the concepts developed in each chapter. An outstanding feature of this book is a treatment of 'pointers'. The topic is presented in a clear, logical and reasoned manner that is easy to follow. Binary files and random access files are also treated in such a manner that the reader can easily become adept at using them. Anybody who wishes to get to grips with the art of programming in C will find this a most valuable book.
Reviews / Votes
"...provides a good introduction to programming in C." Michael Marcotty, Computing ReviewsMore details
Series
Language
English
Place of publication
Cambridge
United Kingdom
Target group
College/higher education
Dimensions
Height: 236 mm
Width: 155 mm
Thickness: 26 mm
Weight
661 gr
ISBN-13
978-0-521-45023-2 (9780521450232)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Additional editions

Content
Preface; 1. Getting started with C; 2. more control structures and arrays; 3. Functions - the basics; 4. Character handling; 5. Functions and pointers; 6. Data types, operators and storage classes; 7. Basic structures and linked lists; 8. Binary trees and other structures; 9. Standard input/output; 10. Fil einput/output; 11. Miscellaneous topics; Appendices; Index.