当前位置:首页 > 在线教育 > 如何学习c语言_如何学好c语言

如何学习c语言_如何学好c语言

如何轻松学习C语言

既然你知道C语言在编程领域的重要性,就应该去学。但是C语言偏向底层,各种使用方法都比较原始,不太好学。但是有迹可循:

从这几行开始:

变量-流控制-函数-指针

数组-字符数组-字符串-结构-链表

文件操作-多个文件-库的使用

其他可以通过这几行带出。

比如可变应用可以导致堆栈中的应用空间,堆中的应用空间

如:结构体+指针,可以做节点,节点可以做链表,链表根据指针分布可以做:单向链表、双向链表、循环链表、队列。

如:库的使用有stdio.h这些默认写了,还有需要手工写的如:malloc.h,string.h,还有图形库,还有操作数据库的动态链接库。

学习C语言的感觉是分散的,因为没有主线贯穿,其中之一;第二,由于缺乏客观世界的支持,程序语法令人费解。外人莫名其妙的看着会觉得神奇,但是神奇就是不懂,所以学编程,不要让它觉得神奇,不然不懂。

学习编程需要一种开悟的精神,类似于佛教,需要开悟。不背几个语法沾沾自喜,就算过了,期末也不会考高分。如果你通过笔试,你将被宣布成功。

是一个不断研究的过程,一个反复训练,不断完善的过程。当你在学习上层语言的过程中遇到瓶颈时,你需要从底层回去寻找原因。否则像apache、nginx、sphinx、mysql这样的东西在linux中编译源代码会让你晕头转向。这时候你很可能忽略了,这些看似复杂的东西,其实是在C语言的编程过程中被遮蔽和启发的。

如:让你源码编译,其实就是说那些复杂的源文件其实和你写的.c源文件一样,充其量就是你写的文件少,它写的文件多,所以多了编译顺序和编译规则,也就是那个叫Makefile的东西。

所以只要你还在或者想进入编程领域,C语言总会有阴影。只有了解其来龙去脉,才能在实践中有意义。了解来龙去脉,这是学习C语言最好的方法:给一个不懂电脑的老太太解释为什么会有C语言,C语言是什么,它能做什么,包含什么等等。

那么衍生出来的具体学习方法有但不限于:思考、记录总结和启发、整理笔记。当你闭着眼睛躺在床上的时候,你可以在脑海里回忆起C语言的知识体系,并付诸实践,然后你就可以想说什么就说什么,然后你就可以学会活C语言了。

学习方法总结:

1:根据以上几行,构建C语言的知识体系。

2:多思考,先把很多莫名其妙的问题记录下来,然后试着找到答案,找到至少能让你信服的理由。

3:记录更多灵感。灵感可以让你知识体系中的盲点有画龙点睛之笔。

4:整理和精简笔记。笔记一开始会越来越多,后续就要不断的精简,让它越来越少,少到几页纸...

5:用轻松的心态学习,不要太功利。一般功利主义太重,基本上学不好。

6:坚持,重复,再重复。学习C语言不是一蹴而就的,可以通过背题应付考试一蹴而就。

扫描二维码推送至手机访问。

版权声明:本文由ABC留学网提供发布,如需转载请注明出处。

本文链接:https://www.jumpabc.net/zaixianjiaoyu/27941.html

分享给朋友: