Regarding C and C++ (64)

20 Name: #!/usr/bin/anonymous : 2008-05-08 22:45 ID:wodfxWfq

>>19
No problem at all, thank you very much for your replies, I really appreciate it. The things that were unclear to me solved by themselves when I switched back to gcc, an exercise that didn't work.
I have some programming experience other than C and it is not related to that - in fact, when I started self-learning programming C++ was my first pick, an advice by some friend, and I learned C along it. I soon abandoned both of them for other language picks but I had no problem learning them to a basic level. I soon started relearning C by the 'Teach yourself C in 24 days' book, but abandoned it after the 10 or so day, for an unclear reason, probably because the book was really for dummies.
My most recent language that I learned beyond the basics is Perl, that has roots in C. Somehow, after coding it some time, it feels harder to code C. I'm sure that it will improve though.
Except the material purpose, how is C going to affect my other languages knowledge, or general programming thinking? You mentioned imperative programming and not being lazy, but I heard more good things, such as a better syntax and functionality.
And a little question regarding some exercise in the book recommended by you:
How is getchar() and putchar() different from scanf() and printf()? I heard the latter consumes more time and power because it parses the variables, while getchar() and putchar() work with any type, whether it is an integer or a char.

Thanks again and best regards

This thread has been closed. You cannot post in this thread any longer.