当你通过这些教程,我们推荐了一些做法,以最大限度地提高你的学习经验:
用手工输入的例子,自己编译。不要复制和粘贴他们!这将有助于您了解通常在哪里出错的地方,以及熟悉编译器警告和错误的地方。如你所说的例子,想想为什么你在打字的每一件事都是有意义的。
当你犯错误或在你的程序中找到错误,修复它们。在向别人寻求帮助之前先解决你自己的问题。
实例实验。更改数字和文本,看看会发生什么。修改程序来做额外的事情(例如,如果一个程序添加了两个数字,使它添加三个数字)。尝试找到不同的方法来打破程序(如果一个程序要求用户输入,尝试各种不同的输入)。你将学到尽可能多的修改的例子,你会通过以下。
用你所学的概念写你自己的短程序。没有比实践更美好的事。
学习调试你的程序时,他们不工作。我们将有更多的关于如何在未来的课上做这的信息。
注:在教程中的大多数例子都是完整的程序,你可以编译和运行自己。然而,偶尔的例子将“片段”的代码,设计快速说明概念。因为这些不是完整的程序,他们不会编译没有一些额外的工作。你可以把这些变成完整的程序自己,如果你的愿望。
有这个网站的PDF版本?
不幸的是,没有。该网站是可以免费给大家,因为我们的广告赞助模式并以PDF格式不工作。欢迎你将从这个网站的页面转换成PDF格式为自己私人使用,只要你不把他们。
当我有问题时,我可以去哪里?
当你通过材料的进步,你无疑会有问题或遇到意想不到的问题。最好和最快的地方,得到你的问题的答案是在一个网站上设计的编程问题和答案,如堆栈溢出。
这些教程是用2007写的。他们仍然是相关的吗?
用手工输入的例子,自己编译。不要复制和粘贴他们!这将有助于您了解通常在哪里出错的地方,以及熟悉编译器警告和错误的地方。如你所说的例子,想想为什么你在打字的每一件事都是有意义的。
当你犯错误或在你的程序中找到错误,修复它们。在向别人寻求帮助之前先解决你自己的问题。
实例实验。更改数字和文本,看看会发生什么。修改程序来做额外的事情(例如,如果一个程序添加了两个数字,使它添加三个数字)。尝试找到不同的方法来打破程序(如果一个程序要求用户输入,尝试各种不同的输入)。你将学到尽可能多的修改的例子,你会通过以下。
用你所学的概念写你自己的短程序。没有比实践更美好的事。
学习调试你的程序时,他们不工作。我们将有更多的关于如何在未来的课上做这的信息。
注:在教程中的大多数例子都是完整的程序,你可以编译和运行自己。然而,偶尔的例子将“片段”的代码,设计快速说明概念。因为这些不是完整的程序,他们不会编译没有一些额外的工作。你可以把这些变成完整的程序自己,如果你的愿望。
有这个网站的PDF版本?
不幸的是,没有。该网站是可以免费给大家,因为我们的广告赞助模式并以PDF格式不工作。欢迎你将从这个网站的页面转换成PDF格式为自己私人使用,只要你不把他们。
当我有问题时,我可以去哪里?
当你通过材料的进步,你无疑会有问题或遇到意想不到的问题。最好和最快的地方,得到你的问题的答案是在一个网站上设计的编程问题和答案,如堆栈溢出。
这些教程是用2007写的。他们仍然是相关的吗?
是的,绝对的。C++不经常改变,这些教程已经在很大程度上保持更新。