从零开始学C++
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1篇 C++入门

第1章 C++概述

在网上论坛中,C++初学者的第一个问题经常是“我该怎么学习C++?”或者“学习C++难么?”,针对这样的问题不同人会给出不同的答案。自从C++产生以来,人们的编程习惯开始逐渐改变,直到今天,C++语言仍然在软件开发领域中占据着重要的地位,越来越多的人开始使用C++,C++正在软件开发领域中发挥着它自己的独特优势,越来越受到广大程序员的欢迎和追捧。

C++既继承了C语言的一些特点,又有着自身独特的优势,C++综合了各种语言的长处,有着越来越多的功能,使用C++可以更加容易和快捷地进行大型复杂软件的开发。当然,既然C++有着这么多的优势,学习起来自然是有一定困难的。有的人说C++很难,这很正常,如果有的东西一学就会,试问这个东西还有什么价值。因此要想学习C++就要坚持不断地去学习,至于最后能够达到什么样的结果这就要因人而异了,有的人可能会成为一个C++高手,在C++的世界里纵横驰骋,有的人可能只领略到了C++的一些皮毛,可以进行一些简单的应用,但对于C++中的高级技术可能无缘使用了。因此,最终要达到一种什么样的境界完全取决于学习者本人,看学习者自己的学习态度如何了。

在本章中,我们首先对C语言和C++语言的历史做一个介绍并比较一下它们各自的特点,然后会对面向编程的思想和C++的编程风格进行详细的介绍,从而对这门语言有一个大致的了解,俗语说得好:“知己知彼方能百战百胜”,因此在这一章中主要向读者全面介绍一下C++,让读者在以后的学习过程中更加游刃有余。