|
-
Mar 13th, 2002, 05:10 PM
#1
Thread Starter
Addicted Member
Book - please give me your opinion
I need some advice
I want to start learning C (seriously, not just learn a little bit and forget about it). I am not a total beginner in programming, I'm an intermediate programmer in Visual Basic, ASP, and I have read a few C tutorials on the web (structs, a bit of pointer, a bit of arrays, etc), but I want to go deeper.
Right now I have 2 books in mind:
Beginning C by Ivor Horton
Teach yourself C by Schildt Herbert
Which books do you recommend?
Thanks.
-
Mar 13th, 2002, 11:05 PM
#2
Teach Yourself C is quite good, though I would recommend that you learn C++, instead of C. C++ will let you go a lot farther, cleaner, then C will, by offering options that are difficult to nearly impossible in C (templates, classes, exceptions, to name a few).
Z.
-
Mar 16th, 2002, 11:34 AM
#3
Hyperactive Member
i have the book by mr horton, and im reasonably happy with it, though he doesnt describe pointers very well!
Power to 2000 Electronic Donkeys!
www.edonkey2000.com
I hate case sensitivity... all you get down the M1 is "are we there yet" and "ouch, watch the bumps".
-
Mar 16th, 2002, 11:46 AM
#4
Monday Morning Lunatic
Don't get the Herbert book, it's full of mistakes.
TYC++ is about the best I've seen, although you need to put a lot of effort in at the start because it doesn't give a particularly full explanation of why you're allowed both of these:
Code:
while(something)
something_else();
while(something {
something_else();
}
...and other syntactical things.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Mar 16th, 2002, 12:01 PM
#5
Originally posted by parksie
while(something {
something_else();
}[/code]
I would say that is NEVER allowed =).
What kind of mistakes, parksie? Actual theory mistakes, or code logic and syntax mistakes? I could care less about code and logic, but the other is a bit scary =).
Z.
-
Mar 16th, 2002, 12:06 PM
#6
Monday Morning Lunatic
Oopsie, spot the person that can't type 
Ummm....code mistakes mostly, and a few theory ones.
I can't remember where the list is.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|