This book is meant to help the reader learn how to program in C. It is the definitive reference guide, now in a second edition. Although the first edition was written in 1978, it continues to be a worldwide best-seller. This second edition brings the classic original up to date to include the ANSI standard. From the Preface: We have tried to retain the brevity of the first edition. C is not a big language, and it is not well served by a big book. We have improved the exposition of critical features, such as pointers, that are central to C programming. We have refined the original examples, and have added new examples in several chapters. For instance, the treatment of complicated declarations is augmented by programs that convert declarations into words and vice versa. As before, all examples have been tested directly from the text, which is in machine-readable form. As we said in the first preface to the first edition, C "wears well as one's experience with it grows." With a decade more experience, we still feel that way. We hope that this book will help you to learn C and use it well.
Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.
About 5 years into my programming career, I was mildly interested in learning C, so I picked up this book. At the time, I was deterred - it was very brief, terse, and confusing, so I put it back down again. But now, years later, with many more languages under my belt, I find myself again drawn to C. So I picked up this book again (2nd edition), and finally, I see the light! It is a wonderful book, I agree with all the glowing comments people have written about it, BUT! It is a book written by a computer programmer, for other computer programmers, not a book written by a teacher for a beginning student. C is alive and well, and still in use today - it lives "at the core" of most popular languages. You can see its influence on C++, JavaScript, even Visual Basic. If you are ready for it, reading and working through the examples in this book will provide you with a solid base for understanding an amazing variety of 'newer' programming languages. You have to work through the examples, though. If you 'just read' this book, you'll comprehend and retain close to '\0' (null) of the information presented. It's only by going through the examples, that you really nail the subject matter. Yeah, I know, some of these examples are tough - but they're also real-life, and typical of routines every programmer writes and uses. I myself sweated blood over exercise 3-3, but hours later when I was done, the satisfaction of comparing my answer favorably to others was worth it. :-) I have the C For Dummies books 1 and 2, and after going through them, I was still a Visual Basic programmer. ;-D If you already are a computer programmer, and want to obtain serious knowledge in C without wasting your valuable time, learn from this book --By Amazon Customer on February 20, 2002
This book is not "for Dummies". It assumes that you already have some knowledge of structured programming languages (i.e. Pascal). For example, this book spends four well-written pages explaining everything you need to know about functions. If you don't know what a function is, this will clearly not be enough. However, if you do know about functions, this book will not drone on and on for an entire chapter or two on the subject like some of the foot-crunching tomes the size of an encyclopdia. The book is expensive ($40) for its size (approx. 250pgs.), but it is worth every penny. To quote the authors: "C is not a big language, and it is not served well by a big book." As a bonus, almost anything you need to know about C can be found in seconds using the excellent index. It should be noted that this is a language reference and will NOT tell you how to use your editing environment or compiler. In summary, intermediate or advanced programmers should be able to learn C with reasonable proficiency in a short amount of time. --By pem2@lehigh.edu on November 8, 1997
Brian W. Kernighan received his BASc from the University of Toronto in 1964 and a PhD in electrical engineering from Princeton in 1969. He was a member of the Computing Science Research center at Bell Labs until 2000, and is now a professor in the Computer Science Department at Princeton. He was a co-creator of several programming languages, including AWK, AMPL, and a number of tools for document preparation. He is the co-author of 10 books and some technical papers, and holds 4
patents. He was elected to the National Academy of Engineering in 2002. His research areas include programming languages, tools and interfaces that make computers easier to use, often for non-specialist users. He is also interested in technology
education for non-technical audiences.
Dennis Ritchie was a computer scientist notable for his influence on ALTRAN, B, BCPL, C, Multics, and Unix.
Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.
Gratuit expédition vers Etats-Unis
Destinations, frais et délaisGratuit expédition vers Etats-Unis
Destinations, frais et délaisVendeur : BooksRun, Philadelphia, PA, Etats-Unis
Paperback. Etat : Fair. 2. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. N° de réf. du vendeur 0131103628-7-1
Quantité disponible : 1 disponible(s)
Vendeur : Sugarhouse Book Works, LLC, Salt Lake City, UT, Etats-Unis
Etat : Good. As pictured. Light cover wear. Carefully packed and promptly shipped. N° de réf. du vendeur 238IF800118L
Quantité disponible : 1 disponible(s)
Vendeur : Jenson Books Inc, Logan, UT, Etats-Unis
paperback. Etat : Good. This item shows signs of wear from consistent use, but it remains in good condition and works perfectly. All pages and cover are intact , but may have aesthetic issues such as tears, bends, scratches, and scuffs. Spine may also show signs of wear. Pages may include some notes and highlighting. May include "From the library of" labels. Satisfaction Guaranteed. The dust cover may be missing if applicable. N° de réf. du vendeur 4BQ44B0006BW_ns
Quantité disponible : 1 disponible(s)
Vendeur : Jenson Books Inc, Logan, UT, Etats-Unis
paperback. Etat : Very Good. A well-cared-for item that has seen limited use but remains in great condition. The item is complete, unmarked, and undamaged, but may show some limited signs of wear. Item works perfectly. Pages are intact and not marred by notes or highlighting. The spine is undamaged. N° de réf. du vendeur 4BQGBJ011090_ns
Quantité disponible : 1 disponible(s)
Vendeur : New Legacy Books, Annandale, NJ, Etats-Unis
paperback. Etat : Acceptable. The cover shows heavy wear. Fast shipping and order satisfaction guaranteed. A portion of your purchase benefits Non-Profit Organizations, First Aid and Fire Stations! N° de réf. du vendeur 5FSZKH000BMU_ns
Quantité disponible : 1 disponible(s)
Vendeur : Bookmans, Tucson, AZ, Etats-Unis
Paperback. Etat : Acceptable. Some shelf wear Stained Satisfaction 100% guaranteed. N° de réf. du vendeur mon0002678671
Quantité disponible : 1 disponible(s)
Vendeur : GCCebooks, Salinas, CA, Etats-Unis
paperback. Etat : Acceptable. The cover and pages show excessive wear and/or damage. There are some folded pages. All items shipped Monday to Friday. N° de réf. du vendeur 3UAP3I00277T
Quantité disponible : 1 disponible(s)
Vendeur : Goodwill Books, Hillsboro, OR, Etats-Unis
paperback. Etat : Good. Signs of wear and consistent use. N° de réf. du vendeur 3IIJZF002PDF_ns
Quantité disponible : 2 disponible(s)
Vendeur : Goodwill Books, Hillsboro, OR, Etats-Unis
paperback. Etat : Acceptable. Fairly worn, but readable and intact. If applicable: Dust jacket, disc or access code may not be included. N° de réf. du vendeur 3IIJZF001GJV
Quantité disponible : 2 disponible(s)
Vendeur : Bay State Book Company, North Smithfield, RI, Etats-Unis
Etat : acceptable. The book is complete and readable, with all pages and cover intact. Dust jacket, shrink wrap, or boxed set case may be missing. Pages may have light notes, highlighting, or minor water exposure, but nothing that affects readability. May be an ex-library copy and could include library markings or stickers. N° de réf. du vendeur BSM.IVLN
Quantité disponible : 1 disponible(s)