Thread: Good C book?

  1. #1
    Registered User
    Join Date
    Oct 2004
    Posts
    76

    Good C book?

    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.

  2. #2
    Registered User Azuth's Avatar
    Join Date
    Feb 2002
    Posts
    236
    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

  3. #3
    Deleting... VOX's Avatar
    Join Date
    Oct 2004
    Location
    VA
    Posts
    94
    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!!!!

  4. #4
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    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.

  5. #5
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    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.

  6. #6
    essence of digital xddxogm3's Avatar
    Join Date
    Sep 2003
    Posts
    589
    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

  7. #7
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >"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.

  8. #8
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    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"

  9. #9
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >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.

  10. #10
    & the hat of GPL slaying Thantos's Avatar
    Join Date
    Sep 2001
    Posts
    5,681
    Yea but try getting the universities to buy that

  11. #11
    ... kermit's Avatar
    Join Date
    Jan 2003
    Posts
    1,534
    A board search on this forum would yield you some good results too.

    Another book to consider - Pointers on C by Kenneth Reek

  12. #12
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    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.

  13. #13
    UT2004 Addict Kleid-0's Avatar
    Join Date
    Dec 2004
    Posts
    656
    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'!

  14. #14
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    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.

  15. #15
    UT2004 Addict Kleid-0's Avatar
    Join Date
    Dec 2004
    Posts
    656
    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!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Is this book <JAVA in a netshell> good for C++ programmers?
    By meili100 in forum A Brief History of Cprogramming.com
    Replies: 5
    Last Post: 10-28-2008, 02:28 AM
  2. A good C++ Reference book
    By tiachopvutru in forum C++ Programming
    Replies: 5
    Last Post: 05-13-2008, 04:47 PM
  3. Good vectors/planes book
    By jverkoey in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 11-19-2005, 02:43 PM
  4. Lookinf for a good NON beginner book
    By Unregistered in forum C Programming
    Replies: 5
    Last Post: 08-30-2002, 07:17 PM