crouse Site Admin

Joined: 17 Apr 2025 Posts: 11833 Location: Iowa
|
Posted: Thu Dec 18, 2025 3:33 pm Post subject: Practical C Programming / 3rd Edition / by Steve Oualline |
|
|
Reviewer: Munky
The Book:
<b>Practical C Programming</b>
By Steve Oualline
451 pages
3rd Edition August 1997
ISBN: 1-56592-306-5
Book Link: http://www.oreilly.com/catalog/pcp3/
I would like to thank O'Reilly for providing me with a copy of this book
for reviewing purposes. O'Reilly is known as being one of the best and most
comprehensive publishers for the computing fields. Most GNU/Linux users and developers
already know the name well and many have large collections of O'Reilly books.
The book I reviewed was "Practical C
Programming". This book was written by Steve Oualline, is in its
third edition, and is published by O'Reilly & Associates, Inc.
This book covers a great range of information on C programming. It can be read by
programmers of any level of experience. I happen to know some C and am very
comfortable with programming and found that the beginning few chapters
really would have been helpful to me a few years back. The book starts
with a detailed description of C and how it came to be, also an entire
chapter is devoted to the novice programmer. It covers the simple topics
of acquiring and installing a compiler. It also focuses on some key
programming concepts.
The next part of the book features a lengthy section on the style of C
programming. Once one understands the simple chapter, they move on to
actual C programming. The author begins speaking of declarations and
simple properties of C.
The rest of that part continues to build on the previous principles.
Everything in the book is cumulative and must be known in order to
continue. The book continues to arrays, then loops, and then the actual
methods a programmer should take in developing programs.
The second part of the book is more advanced than the first. It contains
for, while and switch statements. As well as how to program C in a
structured manner. Finally the book concludes with advanced topics of
structures, pointers, file manipulation, and modular programming.
This book is an invaluable resource to the novice and advanced C
programmer. I recommend it for all skill levels as both a learning aid and a
reference guide. It deserves a nice place on my shelf next to the large group of
O'Reilly books already there!
|
|