C语言从入门到实践

一、简单的自我介绍

笔者是一名刚刚入学的新晋大学生,第一次接触C语言的时候是在高考完的暑假,从我对于C语言一窍不通到入门,再到实践,在这期间我走了很多弯路,所以想通过这篇文章给刚刚接触C语言的小白一些建议,让你少走一些弯路,并讲述一下我的心路历程。

二、学习资料与有关课程的选择

有些人在刚刚接触C语言的时候感到很难、学不会、不知道怎么入门……那么接下来的个人推荐希望能够给你一些帮助!

1.课程选择

想要很好的入门,一定要先听课!个人强烈推荐B站的鹏哥C语言这门课程,鹏哥真的是在手把手教你,有时候你甚至会感到他是不是讲的太详细了,这种详细与负责一定会帮助小白轻松地快速入门,课程的学习方法也是有讲究的,首先是编程环境的安装(各种装装装),课程里有超级详细的安装教程,然后一定把初识C语言的大概二十节课听了,目的是对C语言有一个初步的认识,在这个期间开始尝试敲一些简单的代码,提高自己的自信心,但是如果发现课程有些听不懂也没关系,这是极其正常的现象(笔者也是这样走过来的),因为鹏哥在设计初识C语言的目的就是让同学们对C语言有个基本的认识,强调一下,先看完初识C语言的部分!然后停止,转向知识的自学阶段!!!

2.学习资料的选择

自学肯定是需要一本书的,那么好的一本入门书籍就至关重要!笔者尝试过很多书籍,发现好多书籍是不利于初学者的学习的,比如《C Primer Plus》这本书,书是好书,但是感觉有点催眠,不推荐这本书的主要原因是它的讲述风格,书的排版太紧凑了,字是密密麻麻的,这对本来就比较畏惧的初学者是很不友好的,还有一点就是这本书的官话比较多,容易造成畏难心理,比较难看懂。说完了不推荐的(个人意见,及供参考,可能每个人的习惯不同),就来说说笔者激励推荐的一本书吧!这本书就是《明解C语言(入门篇)》!笔者认为这本书的讲述风格很轻松,让人在不知不觉中就学了很多的知识,每讲一个知识点,书上面还会有对应的练习题供初学者实战,放心,难度不是很大,只要你认真学习,一定就会很快做出来的,这样的好处在于时学时练,能够加速对知识点的理解,还有就是排版风格真的是爱了,简约,行间距,字号大小都很得体,不会让人感到畏难!然后也强调一下,学习到第八章即可,此时,你就已经入门了,你就已经可以利用C语言去解决一些简单的问题了!!!

三、学习路线

1.学完B站鹏哥C语言的初识C语言部分(大概20节课),时间不会太长。

2.自主学习C语言(知识的积累期),学习《明解C语言(入门篇)》这本书,学到第八章即可,最少不能低于第六章,这个阶段的学习一定要无间断!!!而且要快速学!!!(要养成记笔记的习惯)

3.接着进入强化阶段,此时就要将鹏哥C语言的后面的课程与书籍的后面课程搭配学习了,要安排好时间,一定要无间断!坚持住!此时的你快要成功了!!!

4.刷题阶段

四、心路历程

笔者能够快速学习C语言的动力来源并不是学校的学习压力,而是单片机!单片机在学习时是要有一定的C语言基础的,没有基础简直看不懂,所以笔者就开始疯狂地恶补C语言啦!

总而言之,只要你努力学习,有一个好的学习态度,一定会从小白蜕变为大神的!同时呢,希望笔者的建议能够给你一些帮助,让你少走弯路!!!

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值