Click to See Complete Forum and Search --> : Best C Book


Wonock
12-12-2000, 03:13 PM
I took a class on C at the univeristy and didn't learn much at all. The book was basically a reference book and the professor kinda skimmed on the basics and ended there. What would be a good book to actually learn C? Not really a refrence but a good teaching book.

Wonock

------------------
Not everyone can be right
But everyone will decide!
-Face To Face

A_Lawn_GNOME
12-12-2000, 03:56 PM
There is no such thing.

I've come across bits and pieces that are helpful in some places. Like there's a network programming howto at linuxdoc.org and bruceeckel.com has a free (though slightly complex) C++ book

Wonock
12-12-2000, 04:56 PM
ARGH! *Bangs his head on his monitor* ....

Whats the best way to get a good grasp on C/C++ programming then?

Wonock

------------------
Not everyone can be right
But everyone will decide!
-Face To Face

TheLinuxDuck
12-12-2000, 05:03 PM
Originally posted by Wonock:
Whats the best way to get a good grasp on C/C++ programming then?

Hacking example code. look at as much code as you can. Learn with a friend. If you don't know anyone to learn with, just ask people here for some example code and such.

Playing around with code and having a reference book on hand is a great way to learn. I don't have any books on C, so I can't really offer much help, but I know that the O'reilly books have been awesome for me for learning perl and c++.

So, you might just go take a look at the C books from o'reilly. I don't know offhand what they have, but I'm sure that just abuot anything they put out will work groovily.

Hope this helps.. http://www.linuxnewbie.org/ubb/smile.gif

------------------
TheLinuxDuck
Wait... that's a penguin?!?!?
:wq

LinuxAnt
12-12-2000, 05:07 PM
So, you might just go take a look at the C books from o'reilly. I don't know offhand what they have, but I'm sure that just abuot anything they put out will work groovily.

I thought so too but O'Reilly's C++ book by Steve Oualline is not very helpful.

stavefan
12-12-2000, 05:12 PM
If you are looking for a good c book, i would recommend "C how to program" by deitel and deitel. that was used in my c++ class at college...they also have "C++ how to program"...takes you from the basics to stl stuff...lots of code examples...i recommend it for the beginner and the expert who may need to brush up on some things here and there every once in a while...

just my .02
stavefan

------------------
Sometimes strange things can be very beautiful...

Aleixa, "V", "Honey Lake"

jemfinch
12-12-2000, 06:59 PM
The classic C book is The C++ Programming Language by Brian Kernighan and Dennis Ritchey. I haven't felt a need for anything else.

Jeremy

aph3x
12-12-2000, 10:38 PM
ive had good experiences with Teach Yourself C++ in 21 Days. do not buy the one for 24 Hours, especially if you are a beginner...

klamath
12-12-2000, 10:48 PM
jemfinch - I'd say K&R is more of a reference book. After all, before the ANSI standard was proposed, that was the C coding standard (1st edition anyway).

------------------
- Klamath
Get my GnuPG Key Here (http://klamath.dyndns.org/mykey.asc)
Looking for an open source project to contribute to? Check out the Better Bulletin Board (http://bbb.sourceforge.net)

Phuzon
12-13-2000, 01:27 AM
Well, teach your self C in 21 days is a good book. But if you really want to learn just write programs. And use books for reference. That's what I do.

pdc
12-13-2000, 03:29 AM
I go with Jeremy's choice, the K&R book. It is tight and concise and just covers C. If you want to add networking stuff, then any of Richard Steven's books are the best.

Learning to program and learning a language are two separate issues.

Paul