C++相对其它语言来说确实算比较难的,主要是由于它既有面向对象也有结构化的内容,所以比较难,因为C++诞生时还考虑到了对C的兼容,所以C++是相当庞大的一个语言。自学的难度高于C、Java、B等。虽然自学比较难,但是只要你有恒心和毅力就一定能够学会。