Hello,
I've taken a few courses on C, C++ and data structures back a few years ago but never got to use that knowledge. Nothing advanced, just simple programming concepts that you'd learn in an introductory class.
Now I've transferred into a Computer Science major as junior, and all of a sudden realized that I'll need that knowledge, and in good condition, to pass some of the classes.
Question is, where to start and what to do? Should I just buy a textbook and work through all of its exercises? Which book to pick? What if I get stuck and there's no solution and nobody to ask advice from? Should I look up some online tutorials, but again, how reliable are they?
In essence, I'm looking for a quick and reliable way to learn enough C/C++ to be comfortable completing exercises with it.
Edit: Should I bother learning C or just learn C++? I gravitate towards just learning C++.
Also, are online lectures of any good? Which ones?