龙空技术网

如何学习C语言

Anixe 95

前言:

当前看官们对“学c语言看书还是看视频比较好”都比较讲究,我们都需要学习一些“学c语言看书还是看视频比较好”的相关文章。那么小编也在网摘上汇集了一些有关“学c语言看书还是看视频比较好””的相关内容,希望咱们能喜欢,大家一起来了解一下吧!

最近身边的小伙伴总是问我C语言要如何学习。因为我本身也是从事互联网工作的,所以小编跟大家先介绍一下C语言。

其实对于C语言来说,不同的人有不同的经历和不同的方法,当中许多方法都具备相对完整的步骤和不错的功效。然而事过境迁,多年以后回头看看走过的路,却很难理顺当初所留下的痕迹。发现很多新人学习C语言由于缺乏适当的引导,最终会很长一段时间陷入不必要的泥潭之中。写下这篇文章的出发点,希望能让新手学习C语言的时候不再那么迷惘和彷徨。掌握一个好的学习方法,往往可以事半功倍。

想窥探神秘的代码世界?最好的入口无疑就是C语言。

C语言是计算机体系结构的基础,向下可以操作硬件(包括ARM,DSP,单片机等各种微处理器),还可以写驱动,写OS,写编译器。向上可以进一步的学习C++,JAVA等面向对象语言,再学习一些图形用户界面框架,比如Qt,MFC,就可做出类似于计算器、QQ等Window桌面应用,再比如Android,就可以做出微信等Android应用,再比如Unity3D,就可以做出类似王者或者吃鸡等手游,其实很多新手学习一段时间就完全可以独立制作类似我们童年时期玩过的飞机大战等小游戏。想想是不是就有点小激动呢!

总而言之呢,学习C语言最主要的就是脚踏实地。基础打好之后就进入了计算机领域的大门,对于以后学习C++、Java等面向对象语言都大有益处。

小编结合自己的经验总结了一下学习C语言的步骤。当然对于学习其他语言来说思路基本一致。

看学习视频

其实很多朋友都问我说看书好还是看视频好,我个人建议先看视频。因为视频中讲解的内容可以更加的直观些,看完视频后再去看书,我认为可以更好的吸收书中的知识。

写代码练习

想学好一门编程语言,仅仅是看书或看视频而不动手去练习是远远不够的,一定要把学习到的代码搬到电脑里。

大多数人是使用Windows系统,那么就先下载一个Visual Studio吧,推荐使用VS2015。喜欢Linux的朋友,可以下载一个VMWare虚拟机,在再虚拟机中安装Ubuntu等基于Linux内核的操作系统,然后再安装gcc,gdb。

安装好开放环境之后,就可以开始愉快的敲代码了(小编刚学习的时候被老师强制使用文本文档写代码,在使用控制台编译,感兴趣的小伙伴也可以试试。)

试着写一些简单而有趣的代码,比如 Hello World,文件读写,逻辑运算、常用算法等等。推荐的做法是把书中的例子,完全自己手动敲一遍,找找感觉,这个很重要。而且当大家学习到一些语法或者算法的时候一定要反复的练习!每天代码量从几百行到一千行,再到几千行。这是个非常重要的过程!

总结心得体会

把自己觉得抽象难懂的程序放到VS中跑一跑,调试一番,会有很多发现。很多代码在调试之后就能理解,会有一种恍然大悟的快感。我以前电脑里就经常会有一个Test工程文件夹,哪里有疑惑,就把代码放进去,一Debug,全部疑惑就解开了。有时候也会遇到自己写代码报错的情况,不要慌,把报错内容复制下来百度或翻译就可以啦。

其实很多问题都是相似的,把这些总结整理起来,这样知识就变成自己的了。

写一个小作品

基本知识掌握的差不多了,试着写个小程序。比如:计算器、打字游戏、图书管理系统等。

看着人生第一个自己开发的程序,会有很大的成就感。而且在写程序的过程中,你的编程能力也会得到很大的提升。

最后总结:

学习代码一定要反复的去自己写,自己去练习。反复练习!反复练习!反复练习!重要的事情说三遍。(如果各位想要学习资料的话,可以直接私信我,都是我当年学习时自己找的一些资料分享给大家。)

标签: #学c语言看书还是看视频比较好