如何学习C++编程
1、下载一个好用的文本编辑器。几乎所有的程序都是在文本编辑器中写好然后被编译和运行的。你可以使用像是记事本、TextEdit这样的程序来写代码,但我更建议你下载一个支持语法高亮的编辑器,比如Notepad++, JEdit或Sublime Text。这样的编辑器会让你的代码看起来一目了然。

2、C++ - C语言最大的弊端是它不是面向对象的,因此产生了C++。 C++是现在世界上最流行的变成语言了。许多常用程序,比如Chrome,Firefox,Photoshop都是用C++开发的。在视频游戏领域C++也非常流行。

3、下载编译器或解释器。 对于像C++这样的高级语言,你需要有一个编译器来把你的代码翻译成计算机可以直接使用的格式。根据你使用的语言的不同,有许多不同的编译器可供选择。

4、学习基本的编程概念。 无论你选择了哪种语言,你都需要了解一些基本和通用的变成规范。弄清楚语言的语法规范能帮助你创建更为强大的程序。这些通用的概念包括:
声明变量 - 变量是用于存储你程序中的数据的。这些数据可以被存储,修改,操作和再被读取。
使用条件语句(诸如if, else, when等) - 这些语句是程序的基本功能之一,他们决定了程序的逻辑。条件语句是以”true”和”false”为中心的。
使用循环。 循环让你可以一直重复一段过程直到收到结束指令为止。
使用转义符 - 这些指令可以让你创建新行、空白、引号等。
添加注释 - 注释对于帮你记住代码的功能、帮其他程序员理解你的代码以及暂时屏蔽代码片段都很有用。
理解正则表达式。

5、看一些编程语言相关的书籍。无论你是编程新手还是大牛,总有适合你看的书。你可以在附近的实体书店或者网上书店找到这样的书。手边有一本书以便工作的时候翻一翻是非常有用的。
除了实体书之外,别忘了网络上还有数不清的指南和教程,那都是你的宝贵财富。你可以在51CTO, CSDN, 网易云课堂等网站上找到许多有用的指南。

6、参加一些课程。 虽说只要用心每个人都可以自学编程, 但如果能有老师和教室这种环境也是大有裨益的。一位计算机专家一对一的辅导将会大幅度加快你掌握编程基础知识和概念的速度。这些课程还能帮你进一步学习数学和逻辑等只是,这对于复杂的程序来讲也是很有必要的。
上课是要花钱的,所以你要确保你上的课能让你学到想学的东西。

7、多提问题。 互联网可以让你很方便的和其他开发者去的联系。 如果你在项目中遇到了棘手的问题,不妨到诸如StackOverflow这样的网站上去寻求帮助。不过请确保你在提问之前已经尝试了一些解决方法,并且你的问题描述应当清晰明确。
