众所周知,C ++的学习曲线陡峭,但是花时间学习这种语言将为您的职业带来奇迹,并使您与其他开发人员区分开。您会更轻松地学习新语言,形成真正的解决问题的技能,并在编程的基础上打下坚实的基础。
C ++将帮助您养成良好的编程习惯(即清晰一致的编码风格,在编写代码时注释代码,并限制类内部的可见性),并且由于几乎没有任何抽象,因此您需要定义几乎每个使代码正常工作的属性;这将迫使您真正了解自己在做什么以及程序将如何影响系统。
在这篇文章中,我们将带您学习初学者的学习C ++的路线图,这样您就可以在开始旅程时感到自信。
这是我们今天要介绍的内容:
C ++简史
C ++工具和软件概述
C ++语言和语法简介
让我们开始吧!
通过实践练习学习C ++
了解世界上最流行的编程语言之一。
C ++简史
入门C ++的一种好方法是了解其历史。C ++是最古老的编程语言之一,因此有许多不同的版本。对这段历史有一定的了解,这将使您处于C ++程序员社区,并使您对其功能有所了解。
C ++编程语言是Bjarne Stroustrup于1979年在贝尔实验室(Bell Labs)从事博士学位论文时发明的。C ++被设计为编程语言C的扩展,因此它的原始名称为“带有类的C”。Stroustrup的目标是为C语言增加灵活性和OOP(面向对象编程)。他包括诸如类,强类型检查,默认函数参数和基本继承之类的功能。该名称于1983年更改为C ++,该名称源自++运算符。
C ++于1985年发布用于商业用途,但尚未标准化。1990年,Borland的Turbo C ++编译器发布,其中增加了许多新功能。1998年发布了第一个C ++国际标准,称为C ++ 98。
其中包括标准模板库,提供了通用的编程功能和数据结构。根据反馈,委员会于2003年修订了这些标准,并将更新语言重命名为C ++ 03。
当C ++ 11完成时,该语言在2011年进行了另一次修订。此版本包括正则表达式支持,新库,新的循环语法,auto关键字和新的容器类等功能。从那时起,又发布了两个修订版本,即C ++ 14和C ++ 17。
C ++工具概述
为了正确制作C ++程序,您需要熟悉一些工具和软件:文本编辑器,C ++编译器,链接器和库。
文字编辑器
为了编写C ++程序,您需要一个文本编辑器。将此视为空白的Microsoft Word文档;这是您实际编写代码的地方。任何文本编辑器都可以使用,甚至计算机中内置了一些文本编辑器,但是我们建议使用专为编码而设