- Paperback: 875 pages
- Publisher: Pearson; 3 edition (December 26, 1996)
- Language: English
- ISBN-10: 0023611413
- ISBN-13: 978-0023611414
- Product Dimensions: 7 x 1.8 x 9 inches
- Shipping Weight: 3 pounds (View shipping rates and policies)
- Average Customer Review: 3.7 out of 5 stars See all reviews (20 customer reviews)
- Amazon Best Sellers Rank: #915,326 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Applications Programming in ANSI C (3rd Edition) 3rd Edition
Use the Amazon App to scan ISBNs and compare prices.
Frequently bought together
Customers who bought this item also bought
From the Publisher
The text takes a true introductory approach by assuming no prior programming experience in C or any other language.
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
Sadly the publisher decided to cash in by lowering the production cost and raising the price!! I'm horribly saddened by this!!!
My title is obviously misleading and I found this book to be amazing... after I read it for the second time. That's right - in one semester I read it three times in total and later went on to scan through it for an approximate 3.6 times reading through it.
My first time reading it I said, "..you've got to be kidding.., this isn't a book.. it's a paperweight from an unknown galaxy..". I did my best to stay optimistic as I had a great teacher who pushed us to excel... teachers do make a difference as Im sure most of you know. So I went back and this time took longer to read it, did the example programs in each chapter and walked through each one step by step til I had migraines... I also attempted the programming questions( not the harder exercises ), and kept a log book of each chapters questions so as to grade myself. It was after reading it this time around that I had come to understand what was going on... which is hard to explain in words. It's the "aha!" and, "that's it!" realization you all of a sudden get. The third time I quickly scanned through the worked example programs again... and attempted the exercises which are extremely difficult and you have to use your own discretion as there's no answers to them in the back of the book. Needless to say I did not do as many I wish I could. The fourth scan through was for tests preparation.
I think what I'm trying to convey here is that this book is not going to do the programming and learning for you. You can't pick up this book/course/science and expect to know how to do it... unless you're a phenom in the minority. It's an applied field, you need to get your hands dirty and slam that keyboard. Who knows, it might only take you two times through the book. When you come out of the course and know you put in a valid and sincere effort, you'll look back with amazement at how far you've come. Anybody can do this. You can't do this if you don't want to. You can't do this if you don't apply yourself. This is isn't policical science, sociology or criminal justice where you get to talk alot and not do alot. In this field, you talk less and actually do alot. I think you get the picture.
In hindsight, after about the second or third read I realized this book was actually written well and organized appropriately but you can't expect to understand it if you don't make the effort. This book has no fluff, this book is all business.. after recieving a practically new book, and putting in through the ringer, the book is 65% marked up, heavily marked with blue and red pens and yellow highlights, pages falling out and binding broken. You can't take it lightly, it's not a 'for dummies' book, but the 'dummy' can do it if given the time, motivation, and will to succeed. You can do it.
The book begins its preface stating that it "assumes no prior programming experience in C or any other language", yet after reading perhaps six pages of the introduction, we find ourselves knee-deep in hexadecimal explanations of internal represen-tations and binary two's complement integer conversions. Which emphasizes one of my sticky points with this book: the overemphasis on clever, higher math tricks while at the same time using confusing, logically bewildering code with your occasional typo. Some of the examples this book choses to use are just plain brutal, which I simply skipped over until I found something written by a human for humans. Compounding all of this is the underlying attitude that a beginning computer science student ought to be familiar with all this high-brow stuff, and if not, then you're probably a lowly undergrad.
It's not that the book is worthless, it's more like it's an ego trip that some mathematically savvy C professor wrote who isn't interested in TEACHING what he knows, just demonstrating in an obscure way that he knows a lot.
Fortunately, I had previously worked through a few C tutorials on my own and read other less-mathematically-laden introductions to the language before I took this class with this book. Otherwise, my situation would have been even worse.
So, if you are considering taking a college class in which this is your main book, or you are considering buying this book, be prepared to buy another book for background/additional explanations of obscure points this book glosses over, or simply for better examples. I found the Dummies series (hate the name, but the content is good) helpful, but what works for your particular learning style may be different. Good luck, and GodSpeed.
Most Recent Customer Reviews
Very pleased and happy with my deal.