用了几年的C语言后你总结了哪些C语言的精髓,是否可以说下心得体会?

IT男带你一起学编程


我说一点特别的吧。

不管是用c、python还是fortran语言,解决问题最重要的是:逻辑思路。思路清晰了,编程就简单了,所以语言编程是对思维能力的一种挑战,不善于逻辑的人即使不会出任何差错,也是无法学精语言的。现状就是,大多数人只会去认识、学习别人的程序,原创的很少很少。

因此在学习语言的同时,一定要勤于思考,培养自己的逻辑思维能力。



徐未竟爱科技


首先我要告诉大家的是:第一,学习无捷径!对于学习编程而言,你现在的付出将来都是有回报的。但是,学习C语言也需要方法。

  事实上学习编程是一件很好玩、很有趣、很有意思也很有前途的事情!那么学习C语言有什么好的方法呢?小编觉得主要有以下几个方面:

1) 分清主次

  学习C语言最忌讳的就是不分主次,这是绝大多数学习C语言的同学都会犯的错误!我们刚开始学习的时候只需要将那些最重要的、最核心的学会就已经很好了!先将最精髓的东西提炼出来,再将整个C语言学一遍,从全局上把握C语言。对于那些次要的,有需要再学,没有需要也可以不学。

2) 一定要多上机,多“敲”代码

  编程是一门实践性的学科,绝对不是理论。如果不动手“敲”代码的话,永远都学不会编程。很多问题只有在“敲代码”的时候才能发现,才会有更加深刻的体会、领悟和理解。而不是靠死记硬背书中的注意点,那样真的很痛苦。我在学习编程的时候从来都不会刻意记忆什么注意点,这些知识点都是在不停“敲代码”的过程中,自然而然地融入我的身体中的。

  你们一定要记住一句话:“程序是写出来的,不是看书看出来的!”

3) 要“敲代码”,必学盲打

  盲打是学习编程最基本的技能。就算你C语言学得很好,达到了“思想在键盘上飞舞”的境界,但是如果你不会盲打,那你想“飞”也“飞”不起来!所以,不会盲打会非常影响你的学习效率。

4) 要学会记笔记

  编程需要不断地积累。我们一定要学会模仿别人优秀的代码、优秀的算法,然后将它记下来。一定要站在巨人的肩膀上学习。但是我们的记忆能力是有限的,时间长了难免会遗忘,所以一定要学会记笔记。一有心得、体会、感悟就写下来,这些都是很珍贵的。

  我们在记笔记的时候,如果眼前没有计算机则可以先写在纸上,但事后一定要将它整理成电子版。整理成电子版看起来会很方便、舒适,还可以随意地增添和删改,保存时间也长。


VeryGame


各种数据类型,比如int

函数,比如main,test,参数,返回值

标识符与表达式

控制结构,比如if,while


ScholarMartin


分享自己个人的使用感受,任何一种语言,其实语法,用法都非常简单,c语言语法更少,我认为关键的在于一个写程序人的算法,一个程序的健壮度。我是武侠迷,我的理解是不管什么样的神兵利器,在没有高深内力的人手里是发挥不出威力的,真正的高手无招胜有招,手中无剑,拿什么都是剑。所以我认为任何的语言,软件都是工具,并不是学习的核心,是实现的过程,真正要去深入探索学习的是程序的算法,这个是魂,有内到外,有外有内才能浑然一体,无懈可击。一个自学c语言10年不入门的门外汉的感悟,请参考[捂脸]


分享到:


相關文章: