C++ Primer Plus – 0672326973, paperback, Stephen Prata

You will find that this textbook has plenty of margin space for taking notes.