如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 270 编程语言
一些对学习C语言的建议,帮助希望学习C语言的人从零基础到入门。
想要学习C语言首先必须了解什么是C语言,它有什么作用。这里向大家推荐一本简单的入门教材《C程序设计(第四版)》,适合初学者,但现在也存在一些争议,但它还是一本简单易懂的入门教材。
有了教材,还应该通过网上一些公开课程来加强理解。这里推荐网易公开课上面的翁凯关于C语言的讲解。就是下面这位老师。
除了网易公开课,这里还向大家推荐慕课网,有手机app,学习十分方便,可以自己从上面找一些课程,上面几乎都是干货,所以非常推荐。
http://www.imooc.com/
在基本入门以后,可以在网上找一些题来进行A题。百练就很不错,上面有非常多ACM题。
http://bailian.openjudge.cn/contests
在入门以后推荐一本书来进阶,就是《C primer plus》,这本书写的十分详细,对于谭浩强的书起到补充作用。
想要深入学习以下这些书都值得推荐。
《C程序设计语言》原著 即为C语言的设计者之一Dennis M.Ritchie和著名的计算机科学家Brian W.Kernighan合著的 一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以 此书为蓝本。
《程序员修炼之道》,作者是安德鲁·亨特、大卫·托马斯,译者是周爱民。
该书主要讲述了使代码保持灵活并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻轶事、具有思想性的例子及有趣的类比。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 270 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 499 编程语言