从0基础,怎么才能入门。入门之后又要怎么去做,我上网搜了几十个这样的问题了,百度上也搜,各论坛也搜,很多回答都大同小异,都是一些,要对C语言有兴趣啦。看谭浩强的C程序设计啦。还有就是努力啦,用功啦。这些回答都好像没回答一样。 书这也买了,也看了,但是还是什么都写不出来。可能有的人会说,这不是一朝一夕的事,慢慢来,但是现在我应该做什么,这个C语言你们到底是怎么一步一步学的。我是自学的,想上计算机学校,可是家里人不给学费。只能买了本书自己看。 不知是不是就我自己 这样,难到别人都看完书就能或多或少写点东西了。不要又说什么努力,别放弃,说了等于没说,一天24小时,我可以拿出14个小时来学它。但是就是不知道怎么学。你们都是怎么学的,能不能详细一点,不可能就看书这么简单吧。书上的程序例子,不管我会不会,懂不懂,我都在电脑上敲过一遍。 要不要把书上的例子一个个全背下来?或者说看完一遍再看一遍。。一遍遍的看下去?我真的很想学。求各位前辈了,教教我。
或者说,把你们学习C语言的整个过程说一下,也行。先学什么,再学什么,都是怎么学的。如果真实的话,分我可以再加。
那该如何学C语言呢?希望我整理的 C语言的学习路线,能对你有帮助!如果没有学习地方可以来
首先是C语言的基础语法:变量、字符串、条件、循环、数组、函数、结构体等,然后就是指针、内存管理等C语言中至关重要的两大标准。
因此,学习C语言推荐大家可以从《C Primer Plus》开始入门,系统地了解C语言的基础语法和简单应用。
对C语言有一定认知之后,就可以通过《C和指针》和《C专家编程》以及《C陷阱与缺陷》等高阶图书学习C语言中最重要的指针等内容了。想要更多了解这5本书,可以看这篇《行走C江湖多年,你修炼过五大秘笈吗?》。
02
学习C语言的建议
除了C语言本身之外,程序员必学的内容还有数据结构和算法、数据库原理、计算机网络、操作系统、设计模式,这些都是从事开发必须掌握的基础技能。
在初学C语言时,很多新人会觉得太难了,可能会遇到有些问题理解不透,有的是表达方式与以往数学学习中不同(如运算符等)。这个时候万万不能不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的章节知识,前面的问题也就迎刃而解。
学习编程语言就是一个坚持看、敲、写的过程。
给自己定一个学习目标
很多人刚开始学习热情十分浓厚,但三分钟热度过后就失去了兴致。当学习有了目标就有了方向,努力往那个方向专研总会学有所成。
认准路线
就按计划学习C语言的学习路线是从基础语法再到高阶算法,不能一口吃成胖子,所以当大家选择了一本可以系统学习的书就认真学完。
多思考,多读源码
在自己无法自主编写代码的时候,可以模仿别人写的代码,学习其中的思想,一步步形成自己的东西,慢慢你就会发现你也可以了。
自己改写程序
通过前面的学习,应该已经掌握一些基本的编程技巧。一定要有自己的想法,然后让自己的想法通过程序来实现。编程语言的学习过程就是坚持的过程,只要掌握了一种编程语言,再去学习其他的语言就很轻松了。