Правильно ли сразу начинать изучение C++?
Правильно, это разные языки, между которыми практически нет ничего общего.
Если вы решили все равно изучать C++, то изучение C эквивалентно тому, чтобы хорошенько изучить педаль сцепления и только потом изучать вождение автомобиля.
С++ - мультипарадигменный язык. На нем можно писать 1) на C 2) на C с классами (без наследования и полиморфизма) 3) объектно-ориентированно (полиморфизм, наследование) 4) обобщенно (шаблоны).
Да и не все книги, которые издаются по C++ достойны прочтения. Вот эта - достойна www.ozon.ru/context/detail/id/6089823 
Читайте книги, где сразу учат С++ подходу
Книги, где сначала  С, потом С++ нужны для хорошо знающих С, им будет скучно читать основы с небольшим вкраплением С++ подхода.