Click to See Complete Forum and Search --> : Learning C
bushmond
03-22-2002, 08:42 AM
Could anyone recommend any good online sources for learning C, I have just read SAMS teach yourself C in 24 hours and thought it a generally poor book, so if anyone could recommend a good book that goes beyond basics of C, (sockets sound good), i would be very happy :), post me an URL or recommend a title. Thanks.
Well, since you requested sockets:
http://www.ecst.csuchico.edu/~beej/guide/net/
But I'd have to say I really don't think sockets are a basic topic of C programming. Sockets are really a general networking concept, IMO.
I could pimp my own website (well, mine and TLD's)
---->>> CCAE (http://www.codeexamples.org/) <<<----
But that would be shameless, even though it has various interesting C example written by numerous interesting LNO community members.
I guess the real question is, what exactly are you looking for? A C reference, or a guide to learning C? I don't know of any good guides to learning C online.
This book:
http://images.amazon.com/images/P/0131103628.01.MZZZZZZZ.jpg
"The C Programming Language" by Kernigan and Ritchie, is (i think) the definitive book on C programming, and should teach you everything you'd need to know about programming in C.
bushmond
03-22-2002, 09:55 AM
Ok thanks for the advice, I will look into getting that book, I learnt the basics from SAMS teach yourself C, I basically got to the stage of memory allocation, however the authors style made it hard to learn, I agree that there are no good online sources that lead you from the basics, in a clear concise manner.
Strogian
03-22-2002, 02:22 PM
If you already went through one C book, that book (The C Programming Language) will be perfect for you. No better choice is available.
agreed, very good book on C, very good.
Dru Lee Parsec
03-25-2002, 02:33 PM
When my neighbor (another programmer) heard that I gave my K&R book away to "Friends of the Library" he just about shot me. You would have thought I just burned a flag or kicked a panda or something. ;)
I just don't code in C any more. Now, my "C++ Programming Language" book by Bjarne Stroustrup is another story. Stay away! You can't have it, It's Mine! Don't touch it! Mine Mine Mine Mine Mine Mine Mine!
recluse.
03-25-2002, 05:57 PM
Heh, DLP you funny. :D
As I went to the library to check out Bjarne Stroustrup's book to study for my test with I noticed that "The C Programming Language" was sitting but just a few books away. I was surprised at the difference in size of the two books. Why is this?
drwebpat
03-25-2002, 06:28 PM
Might want to check out this site
http://www.cm.cf.ac.uk/Dave/C/
Also I'm sure the Google directory will have great links.
Doc
bushmond
03-26-2002, 05:14 PM
Thanks for the advice :), my current C book is written for people wishing to partake in the obfuscated C contest. I will go and part with my hard earnt money now