不不。不管 C 和 C++ 看起来有多像、不管有多少不靠谱的教程跟你这么说,你都应该记住:C 和 C++ 是两门不同的语言! 尤其是:学习 C++ 不需要有 C 语言基础!那些看似很像的部分,其实 C 和 C++ 还是有区别的。不顾区别而一味地把 C 语言当作 C++ 基础、把 C++ 当作“带类的 C”来教的教程都是极不严谨的!所以你是想学习 C++ 的话,直接去学就好了。 如果你看的教程第一页就写着“要有 C 基础”,那基本上你可以扔掉这个教程了...对于前面有人的回答:C++ 其实算是一种“多范式”编程语言,不仅仅局限于面向对象。不过这些技术性的区别,你现阶段搞不明白的话可以不用管,等你学到深入后就能明白了。