自学计算机编程应该看些什么书
1:第一阶段\ r \ nng语言c -------“语言设计C”作者:tan haoqiang \ r \ r \ r \ r \ tanqiang,我认为在教科书方面更合适,主要原因是长度并不多,本书的还不完整,最好介绍您。\ r \ n \ r \ n“ cprimerplus”第五版的作者:斯蒂芬·普拉塔(Stephen Prata)\ r \ n这本书相对较厚,相对基本,扩展相对容易学习。
唯一的缺点是它写给外国人,但家庭翻译通常不令人满意。
如果您的英语水平良好,最好阅读英语版本。
\ r \ n \ r \ thuy作者的第四版“ C经典语言介绍语言C”:Ivor Horton \ r \ r \ n \ n \ r \ r \ r \ r \ ntwo:第二阶段\ r \ r \ ngiai此段取决于重点在个人中,Android通常是Java,PC游戏,C ++和C#软件。
这些是官方语言。
其他语言取决于个人偏好和发展。
\ r \ n通用很容易在学习以对象为导向的语言之后切换到其他语言。
实际上,思想是相同的,主要区别在于语法。
启动C#非常简单。
您可以在一个月内开始并精通一年。
但是,C ++有点困难。
您可以在一年内开始,但您不能掌握二十年的精通。
。
如果有时间,您可以了解该语言。
\ r \ n \ r \ r \ nc ++底漆,4RDEDITION \ r \ n \ n \ r \ n(输入层:\ r \ nc ++ primer,4rdedition \ r \ r \ r \ nthinkinginc ++,2DDIDITION \ r \ r \ r \ r \ nthec ++标准\ r \ n \ r \ n高级类:\ r \ nt hec ++编程语言,专业\ r \ r \ ntheDesignAndEvolutionOfccccccccccccccccccccccccccccccccccccccccccccccccccedccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc,时候一切一下, \ ngenericprogrammi ngandthestl \ r \ nmodernc ++ Design: genericprogramminganddesignpatternsplied \ r \ r \ r \ nL Application skills: \ r \ neffectiveCec ++, 2Dediton \ r \ nmoreffective r \ neffective \ R \ nruminationsonc ++) \ r \ n \ r \ nba:第三阶段\ r \ r \ napi/sdk --------------------------------“ Windows编程”(JeffProsise)\ r \ n这本书主要用于开发Windows软件时进行深入研究。
如果您主要关注C ++,则可以简要阅读本书而不会太深。
QT是深入思考C ++的关键。
\ r \ n \ r \ nb:第四阶段\ r \ nmfc -----“关于VC ++技术的内部人员”,“有关MFC的深入介绍”和VC ++ 6.0 \ r \ r \ n的视频教程,如果有C ++,QT是需要集中精力的研究对象。
\ r \ n \ r \ n \n: The fifth phase \ r \ ncom/dcom/atl/com+---------- "Commoology insider" \ r \ n \ r \ ngiai : \ r \ n“数据结构”和“算法简介”基本上是编程的核心。
大多数编程取决于算法的实现。
这两个基本主题需要深入研究。
这是决定编程能力的核心标准。
\ r \ n \ r \ n如果您不了解底层,则可以轻松理解“操作系统原理”。
现在零基础学c语言看什么书,求推荐
作为一个自学编程的人,我强烈建议初学者不要选择谭浩强的C语言书籍,因为它的可能不适合初学者,可能会造成学习困难。以下是我推荐的一些C语言书籍: 对于初学者,我推荐书籍《C程序设计-现代方法》和《Cprimerplus》。
虽然《Cprimerplus》的可能已经过时,但可以作为参考指南。
对于高级学习者来说,《C与指针》、《C陷阱与陷阱》、《C专家编程》等书籍可以帮助你深入理解C语言。
特别是《C与指针》这本书深入讲解了指针的使用。
高级学习者可以阅读《C标准库》,建议学习《数据结构》,用C语言实现数据结构中的算法和各种数据类型,加深对C语言的理解。
连续的过程,不存在所谓的掌握阶段。
随着知识的积累,你会发现C语言的谜题越来越多,总有学习的空间。