Math.com Store
 Location:  Home » Math Books » C Programming FAQs: Frequently Asked Questions  

C Programming FAQs: Frequently Asked Questions

C Programming FAQs: Frequently Asked QuestionsAuthor: Steve Summit
Publisher: Addison-Wesley Professional

List Price: $34.99
Buy Used: $7.34
as of 11/24/2009 01:44 CST details
You Save: $27.65 (79%)



New (16) Used (21) from $7.34

Seller: glenthebookseller
Rating: 5.0 out of 5 stars 9 reviews
Sales Rank: 619136

Media: Paperback
Edition: 2nd
Pages: 432
Number Of Items: 1
Shipping Weight (lbs): 1.4
Dimensions (in): 9.1 x 6.2 x 1

ISBN: 0201845199
Dewey Decimal Number: 005.133
UPC: 785342845198
EAN: 9780201845198
ASIN: 0201845199

Publication Date: November 17, 1995
Availability: Usually ships in 1-2 business days

Similar Items:


Editorial Reviews:

Amazon.com Review
C Programming FAQs contains more than 400 frequently asked questions about C, accompanied by definitive answers. Although this resource contains lots of useful information, it is more of a grab bag of questions and answers than a comprehensive reference.

Product Description
Written by the originator of the USENET C FAQ, this book addresses the real-world problems on C programming that are asked, again and again, on the "comp.lang.c" newsgroup. The book is aimed at C programmers who need quick, concise answers to the stubborn questions which invariably arise when programming in C. It provides accurate answers, insightful explanations, and extensive code examples.


Customer Reviews:
Showing reviews 1-5 of 9



5 out of 5 stars A 'real' gem   November 12, 2008
Pat Choi (L.A., CA United States)
1 out of 1 found this review helpful

Have you ever had one of those C language questions that nobody quite knows the answer of? Well, this book should help.

I have seen a lot of good books on C++ on the market but there are very few good C books and this is one of them. I will bet that fewer than 5% of the C developers out there will be able to answer some the FAQs in this book.

It's too bad that not that many people know about this book but it is a real gem.



5 out of 5 stars quick nutshell   August 28, 2006
Muhamad Carlos Patriawan (Santa Clara,CA)
1 out of 1 found this review helpful

this is good companion to C in nutshell. answering your c question quickly and effectively.


4 out of 5 stars references to MSDOS are long in the tooth   September 25, 2005
W Boudville (Terra, Sol 3)
1 out of 1 found this review helpful

Summit gives us an extensive test of our C knowledge. While C has a simple syntax, and lacks object oriented complexity in notation, there are many nuances that catch out unwary programmers.

A lot of the questions revolve around the assembly language-like constructs in C, for pointer arithmetic. Very easy to trip up here. And also in the related area of memory (buffer) allocation.

If that is not enough to keep you busy, Summit also talks about issues of portability across different operating systems or across different versions of the same operating system. At least you usually don't have to worry about the version of C itself. For system dependencies, Summit covers both unix and MSDOS. While C and unix grew up together, a reality is that much C programming goes on under Microsoft.

The references to MSDOS in the text reflect that the book was written in 95. Though even then, Microsft was deprecating DOS in favour of its newer Windows offerings. A newer version of this book might be overdue. Where Summit would no doubt discuss C under XP.



5 out of 5 stars A C programmer's must read   March 14, 2005
Kevin J. Schmidt (Lilburn,GA)
4 out of 4 found this review helpful

Simply put, this book does a good job of condensing years of FAQs from the comp.lang.c new group. Some of the questions really get down into the nitty gritty of C. The answers are easy to read and understand.


5 out of 5 stars One of the best programming books   July 25, 2003
Digital Puer (Los Angeles, CA USA)
7 out of 7 found this review helpful

This is an essential book for any programmer. I remember buying it when it first came out in Fall 1995. I was an undergraduate senior at the time and thought I was a hotshot C programmer. How mistaken I was! Reading through this book was a humbling experience, as each page showed me fine details of C that I did not already know.

This is an excellent book. It is organised into chapters on different aspects of C, and in each chapter are dozens of FAQs that range from rather common to extremely fine-detailed. Three chapters which I particularly liked were Chapter 1 (declarations and initalisations), 3 (expressions and evaluation order), and 6 (arrays and pointers). Later chapters introduced new (at the time) concepts to me, including getopt, variable-length argument lists, and preprocessor tricks. The level of detail provided in each answer is extraordinary.

Other things I liked about the book: The index is excellent. There is a lot of discussion (spread across the FAQs) on the differences between K&R and ANSI C. (This was relevant to me because at the time, I was splitting my work between gcc and the proprietary cc compilers on DEC Ultrix and SunOS.) The style of writing is friendly and does not talk down to you. This is not a beginners' book!

Note that there is an online version, but it does not have nearly as many questions as in this book.

Showing reviews 1-5 of 9





Disclaimer

Return to Math.com
Sponsored Links
Math Jobs


Quick Links
Return to Math.com
Math Tutoring
Top Selling Electronics
Textbooks
Math Jobs
Privacy
Categories
Calculators
Math Books
Math DVD
Math Games
Math Toys
Math Software
Game Systems
Math Apparel
Subcategories
Paperback
Mass Market
Trade
Related Categories
• Information Systems
Software Engineering
Computer Science
Computers & Internet
Subjects
• C & C++ Windows Programming
Development
Microsoft
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General
C
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General
Mathematics
Professional Science
Professional & Technical
Subjects
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books