|
|
C语言的学习心得5 V @6 F) e1 V/ [; V C
) g" c% T' z( U3 ^2 q: {
9 G2 T$ K" k6 S6 f
本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见: 4 X8 @% p% s4 X; p" z
, Z3 j, Y* O3 ~* o: ]2 V* U5 l 所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。 $ }- j$ l! g- j" }6 d
2 d# f6 U( Z. T2 K/ { 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。
/ v: p o2 e$ G. M9 H) [2 q' [7 b' w4 m# f* i
首先来说怎么学习第一部分:
# e! p3 u; D! y/ \* A& G
6 g. E, G" R$ I+ N 第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。
[8 }: m3 `8 k3 \- `' Q+ [' n9 h) c& {& A# @2 X( K8 P' M4 u( n5 y* Q
第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。 9 K8 k3 I( p$ T0 v8 E
7 Z6 _8 u* W5 Q: y6 c# Q7 m7 W 第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。 7 W! D- y' G+ s4 y1 L
1 R$ n/ U) Y$ F7 { 第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。 0 r \. S+ n7 q8 }' p
8 Z' T/ V; i$ ]% \ 另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。
4 m2 h* C6 j% i% E+ `. C# {3 G% ~( F" t$ g/ P9 X, Q( \
你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。 1 ?( r ]. u) x6 Y3 }% L9 @
0 V1 t4 v& j* E; G* l
其次是学第二部分:
/ ^, l, E5 E8 @. Q3 f6 `5 S3 t
. D* l0 t. P' J6 G4 b* P; r) G 因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。 5 _8 k9 w( s* U' M6 s8 Y
/ c/ O5 c1 h4 W J$ J9 y; u) T c
其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。
F; T+ U( g! M, U1 X$ q+ Q! b6 X2 E1 k# o, T7 A0 |: b/ n
此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|