Does anyone know of any good C books with Examples? I have Sams Teach yourself C in 21 days, but I need more examples on Structures and program control etc..
Thanks in ADVANCE
Does anyone know of any good C books with Examples? I have Sams Teach yourself C in 21 days, but I need more examples on Structures and program control etc..
Thanks in ADVANCE
Herb Schildt's C - the complete reference is a good book.....laods of stuff and a good library of funcions. Also stuff on sorting, linked lists, seraching and a WinAPI taster.....Originally posted by mattz
Does anyone know of any good C books with Examples? I have Sams Teach yourself C in 21 days, but I need more examples on Structures and program control etc..
Thanks in ADVANCE
Does C: The Complete Reference 4, cover lots of DOS, like the BIOS and other functions for DOS?
also i reconmend seeing http:\\www.c-for-dummies.com because it has supplemtental lessons, and some of those lessons are of structures and many other things.
The C rogramming language by Kernnghan and Ritchie. It's the c programmers' bible, writtne by the men who brought you the language.
starX
www.axisoftime.com
> Herb Schildt's C - the complete reference is a good book.....
NO! Oh hell no! NEVER get a 'Schildt' book. He is a horrible author. He outright tells you the incorrect way to use thing and often has flat out wrong code examples. Might I suggest you look at the following link:
C and C++ books you DON'T want!!!
Here's a couple of quotes from their faq:
16: Why do many experts not think very highly of Herbert Schildt's
books?
A good answer to this question could fill a book by itself. While
no book is perfect, Schildt's books, in the opinion of many
gurus, seem to positively aim to mislead learners and encourage
bad habits. Schildt's beautifully clear writing style only makes
things worse by causing many "satisfied" learners to recommend his
books to other learners.
Do take a look at the following scathing articles before deciding
to buy a Schildt text.
http://www.lysator.liu.se/c/schildt.html
http://herd.plethora.net/~seebs/c/c_tcr.html
The above reviews are admittedly based on two of Schildt's older
books. However, the language they describe has not changed in the
intervening period, and several books written at around the same
time remain highly regarded.
The following humorous post also illustrates the general feeling
towards Schildt and his books.
http://www.qnx.com/~glen/deadbeef/2764.html
There is exactly one and ONLY one C book bearing Schildt's name on
its cover that is at all recommended by many C experts - see Q 25.
... Why buy annotated ANSI C, if you have to ignore the annotations?The C FAQ tells you how you can obtain copies of the C
standard. You could also buy "The Annotated ANSI C
Standard", by the afore-mentioned Herbert Schildt (question
16). Make sure that you ignore the annotations completely,
however.
Quzah.
Last edited by quzah; 11-30-2001 at 07:26 PM.
Hope is the first step on the road to disappointment.
Well you are certainly entitled to your opinion. I disagree with this 100%. In fact, I tried MANY other authors books and for what I needed, they sucked.Originally posted by quzah
> Herb Schildt's C - the complete reference is a good book.....
NO! Oh hell no! NEVER get a 'Schildt' book. He is a horrible author. He outright tells you the incorrect way to use thing and often has flat out wrong code examples. Might I suggest you look at the following link:
C and C++ books you DON'T want!!!
Here's a couple of quotes from their faq:
... Why buy annotated ANSI C, if you have to ignore the annotations?
Quzah.
I tried Waite Group, Microsoft, and god only knows how many other mainstream books. Not a single one helped. I learned C by reading Herb Schildts book.
I have even spoken with him on the phone. Very nice guy. I've NEVER seen another author give out their phone number.
Let people decide for themselves. I don't care less how much people Schildt. Maybe for YOU he is the worst author out there. Fine...but let people make their own decisions.
One other point... Schildt's code always compiles. I have a book by "reknowned" author Robert LaFore. I believe it is Object Oriented Programming Using Turbo C++. I have the EXACT same version he uses, with the right options enabled, and out of every source in his book, NONE of them compiled. I checked each source at least 3 times. They don't work.
At least Schildt's code compiles. Lafore's did not.
Teach yourself 21 days is really good book.
Another book " c complete book" - by R. Derek Otieno([email protected]) is also good c book.
I would never get any teach yourself in 21 days books because of the lack of explanation, which comes in handy when learning things. Myself, I used Beginning C and Beginning C++ by Ivor Horton who is an exalent writer and his books have many examples that are explained to the smallest detail. Anyone who reads his books will easily learn the languages.
Nice book from Prentince Hall (forgot the spelling ) and maybe a good addition to your bookshelf. It covers the most important techniques, superb explaination, and challeging exercises... without answers! (*smile*)
The C Programming Language is also a good one from the same publisher. Expensive (in terms of $$/number of pages quota), but a MUST have.
(read a few chapters, but haven't bought it yet )
"The C Programming Language" by Kernighan and Ritchie is the first book you should have about C. It starts with a good tutorial on the basics of the language and then spreads out to review each major category discussed in the tutorial in greater detail. At the end is a reference of the header files, definitions, and standard functions. Good for learning in the beginning and thumbing for clarification once you're more experienced.
But be sure to get the second edition written with the ANSI standard.
For other books, I've had excellent luck with all of the 'highly recommended' books on the ACCU book review page. Just put in a google search for ACCU, or Association of C and C++ Users.
-Prelude
My best code is written with the delete key.
I find most of the -for Dummies books quite good at beginning to understand programming concepts, im assuming you have no background knowledge ?
If you do have background knowlege try and find :
JAMSA'S C/C++ Programmers Bible - it has loads of examples working all the way upto windows programming right from the beginning with C. There's no theory in hear i warn u except for the occasional small tid bit - its a huge book so think well before investing in such a tome!