>>107168742
Personally, I think it's easier to learn C++ correctly than C as a beginner. I wish I had done it that way (rather than the opposite way -- as you suggest -- which is what I did).
Using a C++ std::vector or std::string is far, far easier to learn to use correctly and safely, than is using say, a C array or a C string. Simple as.