C++ can be called as an advance C and good decent knowledge of C can help on the starting concept of C++ and then Real OOPs programming is just a matter of Syntax.

Could you, with a pretty good knoledge of C, program in C++
I guess C programmer can grasp on any language in just matter of days and to start of C++ C is just a good bonus.