C++ 是一门面向对象的编程语言,现已广泛使用,它由C语言发展而来,几乎完全兼容C语言代码。C++ 语法丰富,灵活高效,同时也意味着复杂不易学,尤其是使用高级特性时,需要深入了解它的底层。
建议没有任何编程基础的读者先从C语言学起,再向C++过渡,本教程也是这样安排的,在C语言的基础上讲解C++的新增特性,原因已在《学C++之前要先学C语言吗》一文中说明。
没有C语言基础的读者请猛击:《C语言入门教程》
说明:蓝色链接为初级教程,大学课堂、网络上的书籍和视频大都会涉及这些知识,我们将其免费,但我们做得更好。红色链接为高级教程或项目实践,能够让读者认识到C++的本质,开发出实用的项目。