如何快速有效的学习C语言

学习编程没有捷径,C 语言同样如此,并且 C 语言相对于其他语言稍微难一点,因为它有指针,但是你理解了也就不难了。

如何快速有效的学习C语言

想要学习C/C++可以 + Q 群 :437273845

要说最快的学习方法的话那就是:「多写代码」「多调试」「多分析内存」「多练习项目

比如我在学习变量的时候,书上写的好多这个类型多少多少个字节啥的,我觉得看的好累,我就直接上机写出程序,在内存中直接看对应的类型占多少个字节。

经过这个写程序,调试到最后你完全理解了这个知识点的过程,其实书上写的你都已经学会了,而且是用实践证明的,一些细节再翻翻书就可以了。

如何快速有效的学习C语言

想要学习C/C++可以 + Q 群 :437273845

我认为这样的方法才是学习编程语言比较正确的方法。

千万不要整天抱着一本编程语言的书在那里看,那样作用不是很大。

建议你学习编程时候带上电脑,边看书边调试程序,用实践来检验自己学的对不对。

扫描二维码关注公众号,回复: 2192142 查看本文章

如何快速有效的学习C语言

想要学习C/C++可以 + Q 群 :437273845

2. 做项目

在你 C 语言基础差不多的时候,就要「以项目为驱动来学习了,这是最有效的学习方法」。

刚开始可以自己写点控制台的小项目练练手,一定要写点自己感兴趣的。

比如写一个控制台程序来管理自己班级的信息:实现增删查改,读写保存等功能。我学完 C 语言后就写了一个这个东西,虽然当时很菜,但是还是挺有成就感的。

如何快速有效的学习C语言

想要学习C/C++可以 + Q 群 :437273845

之后你可以在 Github 上找一些优秀的 C 语言项目学习,比如我当时选择的是「cJSON」项目,用 C 语言写一个 JSON 解析器:

https://github.com/cdevelopr/cJSON

和「TinyHttp」项目,用 C 语言实现一个简单的服务器:

https://github.com/cdevelopr/Tinyhttpd

两个项目都非常不错,并且作者最近都有继续维护,有兴趣可以去看看。

如何快速有效的学习C语言

想要学习C/C++可以 + Q 群 :437273845

猜你喜欢

转载自blog.csdn.net/junzi11/article/details/80292955