首先,“ CPRimePlus”的第五版是C作为一种语言的条目,它是一种面向过程的语言。阅读指针后,我停下来并考虑我要联系的哪个方面。如果您选择交易。使用软件层,您必须处理面向对象的语言。推荐Java开始。第一本书写着“ Java编程语言”,然后阅读“数据结构和算法Java描述”,然后阅读“ Java编程思想”,最后看“简介”。我觉得我有一些抱怨,只需学习如果您继续处理底层,然后继续观看“ CPRIMEPLUS”,然后观看“数据结构和算法C描述”,然后我不知道该看什么,因为我停下来,我不知道看什么。当然,最重要的一点是您必须每天写和写作!交叉
1. C语言-------“ C语言设计”作者:Tan Haoqiang。
大多数人推荐Tan Haoqiang的书。Tan Haoqiang的C语言程序设计。我认为这更适合教学科学。它主要不是那么大。这本书的内容不是很完整。
2.“ Cprimerplus”第五版作者:Stephenprata。
这本书相对较厚,内容相对基本,并且扩展名相对较宽。自我学习很容易开始。唯一的缺陷是它是由外国人写的,而家庭翻译通常很难满足。如果您的英语水平良好,最好阅读英文版本。
3.第四版的“ C -Langu Get Starty”作者:Ivorhorton。主要内容是关于C语言的编程方法,该方法可以为学习C ++和将来成为程序员奠定基础。
1.“ C ++程序设计教程”,“ C ++底漆”,Tan Haoqiang的“程序设计书”,“有效C ++”,“更有效的C ++”,“异常C ++”,“更多除了以外,“更有效的C ++”“”,“探索C ++对象模型”,等。
2.如何学习编程:
①澄清学习的目的
学习编程对于大多数IT行业人员非常有用。学术编程作为程序员,从个人角度来看,您可以解决软件使用中遇到的问题。改善现有软件,您可以为自己找到重要的工作,以找到理想的工作,这在道路上是一个很好的位置。从该国的角度来看,它可以为中国的软件行业做出适当的贡献。好的程序员始终是竞争的对象。
②扮演基金会
(1)从计算机开发和应用的历史上来看,数学基础的数学模型和计算机的体系结构是由数学家提出的。最早的计算机是为数值计算而设计的。因此,必须为计算机拥有一定的数学基础,而学者具有相同的高中层。
(2)逻辑思维能力的培训计划设计必须具有一定的逻辑思维能力,并且应该长时间进行“逻辑思维”的培养。要成为一名出色的程序员,最重要的是掌握编程思想这必须逐渐积累在反复的实践,观察,分析,比较和摘要中。
(3)选择合适的入学语言来面对各种语言。应该学到什么样的秩序?
③要注意了解一些重要概念
程序设计的书无非是变量,功能,有条件语句,周期语句等概念,但是为了真正执行编程应用程序,您需要深入了解这些概念,结构和应用程序示例在这些语法和结构中,以便进行其中一种,然后触摸旁路的类型。
④主编程想法
学习语言或开发工具。语法结构和功能呼叫是次要的。最重要的是要学习思想。例如,学习风投必须学习Windows的固有机制,什么是线程...;如果您学习COM,则需要了解Vtalbe,Factory,Interface,IDL ......,关键是要与The Withingsing一起学习一种思想,然后您可以触摸旁路。
⑤练习和交流更多
必须在编程的实际工作中实践和赞赏掌握编程想法。在编程阶段,您应该始终自己设计程序。设计时不要坚持固定的思维方式。如果您遇到问题,请考虑一些解决方案。这需要更多的沟通。每个人的思维方式都是不同的和不同的角度。每个人都有自己的高动作。通过沟通,它可以不断地吸收他人的优势,丰富编程实践并帮助他们提高其水平。亲自执行的程序是创造性思维应用的体现,这也是培养逻辑思维的好方法。
⑥养成良好的编程习惯
编程进入并不困难,但是开始后继续学习非常重要,这相对较长。良好的编程样式可以使程序结构清晰合理,并使程序代码易于维护。如代码的缩进,变量命令规则的一致性,代码的注释,等等。
⑦在线学习计划
可以在互联网上学习许多不同的编程思想,方法,经验和技能。有很多工具和作品和相关的辅导材料可供下载。例如,网站“编程类”()主要关注VB和Delph;教学和交流主要提供许多实用技能。
⑧加强重新学习计算机理论知识
学术编程是一个理解“理论→实践→重新理论→重新练习”的过程。一开始,有必要拥有一定的计算机理论基础知识,包括编程所需的数学基本知识,并具有进入编程练习的条件。从实践中,您可以发现需要加强计算机理论知识的重新学习的问题。每个人都可以制定一个程序,但是当您发现很难在一定程度上改进时,您必须恢复学习一些计算机科学和数学基本理论。
电脑程序:
编辑程序计算机执行过程称为编程。许多软件可以编程编程计算机语言包括基本C,C ++,VB,SQL,Web编程JSP,ASP,PHP,软件是Microsoft Visual Studio,Microsoft Visual Basic,Microsoft SQL Server等。BBREVIACIT是初学者的全能符号仪器代码,它是国际上一款国际上使用的高端计算机。贝斯简单易于学习。它仍然是计算机输入的主要学习语言之一。
1.“实际战斗Java计划设计”
这是一本重点关注实际战斗的书,还专注于基本的“内部技能”培训,该培训非常适合初学者阅读!
2.“程序员的耕种方式 - 从一份小工作到专家”
这是指导从低水平到高水平的程序员的必要圣经。每个人都需要仔细阅读并深入思考。作者的多年经验可以在实际项目中给我们提供很多帮助。通过练习,探索,讨论,许多问题最终将在本书中找到最佳的指导。
“重建:改进两种代码的设计”,这本书确实是看好的,特别适合当代程序员阅读。近年来,软件开发的门槛已大大降低。由于初级程序员的存在,许多公司积累了大量类似狗屎的代码。重建还讨论了技能和原则,而不仅仅是删除和重写。阅读几页后,会有收益。我将其推荐给开发的朋友。如果您阅读了它,则必须受到启发。
实际上,C语言中有很多好书。我们通常会学习老挝的书。对于考试,计算机级别就足够了。本能“活到旧,学习旧”的书比国内受欢迎程度要大得多。
入门:
C语言输入经典
“ C语言输入经典”的示例是简单的生活,每个示例分析都非常详细。章节的安排是合理的。本章的结尾还特别关注思想的指导,分析特别实现。这本书是自学过程中的一本好书。
先进的:
C Primer Plus
这本书非常适合想要学习C语言系统的读者。正如他的名字是一本好的条目和高级书一样。本书中的每个知识点都有许多生动和简单的例子,并且给出了相应的操作结果。简而言之,在阅读本书的过程中,有一种感觉感觉。
掌握:
C专家编程
“ C专家编程”显示了最佳C程序员使用的编码技能,并介绍了一章来介绍C ++的基本知识。历史,语言特征,语言,阵列,阵列,指针,链接,链接,运行时,内存以及如何为了进一步学习本书中的C ++,已经深入解释和分析了。
这本书可以帮助成为C编程C -Programmers的专家。对于具有大量C语言的程序员,这本书可以帮助他们高度理解,并从C中学习C ++。
当然,C语言有很多书籍,您不必坚持推荐的书籍。这是最适合您的。只需学习实际工作,这等同于在纸上说话。理论上的联系实际上是最后一句话。