A Book on C.: Programming in C.
- Binding:
- Paperback
- Number of Pages:
- 726
- ISBN:
- 0201183994
- Product Group:
- book
- Publisher:
- Addison Wesley
- Publication Date:
- Jan. 14, 1998
- BooksForGeeks.com ID:
- 1139
Serves as a tutorial and reference on the ANSI C programming language. This book includes information on transitioning to Java and C++ from C. Step-by-step dissections of program code illuminate the correct usage and syntax of C language constructs and reveal the underlying logic of their application.
Reviews for A Book on C.: Programming in C.
-
Dry, but thorough with good exercises.
Rated out of 5 stars, September 12th, 2002
This book is *not* aimed at complete beginners in programming. It's coverage of C is thorough but I found it somewhat dry and uninspiring. To get maximum value you really must do the exercises which are really very good. As others have stated, the authors use a lot of mathematical examples (fibonacci, Newton-Raphson, polynomials and more) that may put some people off. Also, the exercises do not have answers, but in general this not a problem. They include a brief section on abstract data types which is handy (stack, linked list, binary tree) but don't expect this to replace a specific ADT book. There is also an appendix with explanations for the C standard library, but again if you need this you would be better off buying a dedicated reference. The appencices on Java and C++ are quite good to give you a flavour of what to expect from these languages.All in all this is a good introduction to C with a mathematical bias. Don't forget the exercises and don't expect it to be your only book on C!
-
for the novice c programmer
Rated out of 5 stars, August 12th, 2002
I am a student at Glasgow Universtiy and for third year had to learn c, having only used Ada before.This book is fantastic, simple explanations with good examples of how to make use of all the c features. Each section contains references to all the sections explaning relevant parts of example programs, so you can just jump in anywhere.
The one bad thing is it might teach you a few bad habits, but it is easy to use and understand
-
Excellent book for those serious about learning C
Rated out of 5 stars, August 12th, 2002
I first read an Absolute Beginners book on C which gave me the confidence to proceed to this book. I found it harder than the beginners but the explanations after the code make it very user friendly and easy to follow. The exercises after each chapter make you think about what you're doing and about other ways of doing things too. The book is very good at emphasising possible problems areas and at commenting on good coding practise and what is most often used by programmers.With a maths background I found the maths parts very easy to understand but there are some parts which may be difficult if maths isn't your thing (although they could probably be skipped without any harm).
It's a really really good book and gives loads of opportunities to learn a new subject area and get practise in it. The authors are very careful to point out areas of caution and to empahisise important points to remember. The summary at the end of each chapter gives a precise break down of what you've learnt.
I strongly recommend this book for anyone serious about learning C.
-
The best introduction to the C language ever. !
Rated out of 5 stars, October 12th, 2001
This book has given me an understanding of the C language that I have not found anywhere else. It has given me a new confidence in programming in C.Credit where it is due... the authors have done an excellent job! -
Probably the best book on C?
Rated out of 5 stars, May 12nd, 2001
This is he best book on C i have ever read. I have tried many others, and as a complete beginner I found it easy to follow and very informative. I especially like the way the disect the programs at the end and explain exactly what everything does. This book is suitable for the complete beginner to the expert, although it is no holds barred, it gets right in about the subject but explians things well en route. Thsi should be the first book you buy on C, you will not need any more.

