I was wondering about a good C book. One with good examples and exercises. I know there is a link on the main page, but I figured that hasn't been updated in a while.
I was wondering about a good C book. One with good examples and exercises. I know there is a link on the main page, but I figured that hasn't been updated in a while.
It's still valid. "The C Programming Language - Kernighan & Ritchie". "C: The complete reference - Herbert Schildt"
Demonographic rhinology is not the only possible outcome, but why take the chance
C: For Dummies Vol 1 and 2. Test them before you buy them, they may or may not have what you want, but if you are a beginner they make C very easy to understand.
Boy you stink, go take a shower before you continue to code. Better do your laundry and spray your chair too.
The one and only resource for finding information.
Next version of windows released!!!!
The C Programming Language is extremely useful. Its thorough and if followed just gets you in the habit of making clean code. Just because its old doesn't mean its grown stale.
I would avoid any books with the following in it's title:
"Dummies", "Teaches In ... Days/Weeks" (years is ok), or any claim of ease/speed.
Open the book and look at their examples. If you see "void main" drop the book and call an exorist.
please no-one burn my rep for linking another forum.
check out this thread from linuxquestions.org
http://www.linuxquestions.org/questi...hreadid=163131
it has a good deal of info on book reviews and such for c and c++
again sorry to post from another forum.
also check out this link on suggested readings
http://accu.org/bookreviews/public/r.../0hr/index.htm
hope this helps
i would recommend find some good links online.
free and knowledgable is always the best.
Last edited by xviddivxoggmp3; 12-17-2004 at 05:58 PM.
"Hence to fight and conquer in all your battles is not supreme excellence;
supreme excellence consists in breaking the enemy's resistance without fighting."
Art of War Sun Tzu
>"Dummies", "Teaches In ... Days/Weeks" (years is ok), or any claim of ease/speed.
Or anything on the cover spelled like Schildt.
>If you see "void main" drop the book and call an exorist.
Sadly, this isn't the only measure of a good book. Practical C Programming uses int main and fgets, but it's still a crappy book.
My best code is written with the delete key.
Oh I wasn't trying to imply those are they only measures. Just the ones I could see off the top of my head.
They need a book "A Group of Pedantic Geeks Teaches you C in 15 years"
>They need a book "A Group of Pedantic Geeks Teaches you C in 15 years"
There's already an eBook called comp.lang.c.
My best code is written with the delete key.
Yea but try getting the universities to buy that
A board search on this forum would yield you some good results too.
Another book to consider - Pointers on C by Kenneth Reek
About books that claim time frames... I think it all depends. Granted its not a hugely valid comparison, but I glossed through the Sams book for VB, and was able to learn VB in several hours. It really depends on what you already know. For example, C++ was a no brainer for me to get started on given prior knowledge.
That said, knowledge is the exception to the rule. Thats all. Otherwise stick to the recommended reading material.
A lot of people recommend! "The C Programming Language - Kernighan & Ritchie". I'm sort of reading it at the moment. I hear every C programmer should have one in their shelves, or something like that, or in their computer, whereever. You should try looking up the reviews for the books from google:
"The C Programming Language" Book
with the quotes, that should give you some good reviews I think. Most likely the first search will give you Amazon, a GREAT source for book reviews. Happy reading, and remember to keep reading even if you don't understand, just keep it rollin'!
There are many times when I'll use it for reference since I've had it for a while and know exactly were a lot of things in the book are. There are times when its just faster to pick up the book than it is to open up the command shell and type out whatever manual entry that I am looking for.
Yeah references are great, that's why I always take quick notes on new material that I learn. I hate forgettings simple things like appending a text file or something in a certain language, I just need that extra boost, a vanilla boost! Sadly the only real book I have here is C++ For Dummies, not very good at all. But I'm pretty stern about the books I read!