|
|
C语言的学习心得
9 o' J4 I+ c: o* E9 x' T" [
* h5 p' p( d* z# o' m! ^
% m2 }& z4 q8 l U4 n) z 本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见: * q. K7 y5 I x6 u1 u M4 [7 q
5 q& n% @5 q+ g+ ?$ f+ ?
所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。
( h% _! V5 P/ S6 ~& T
1 t$ C% M' ?) v. \' ? 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。
8 p9 e! w% G- S' o e8 p! I
+ M! ]" D6 o% a k 首先来说怎么学习第一部分:
* b9 G6 T2 U7 f0 C( y5 o% q/ o$ B/ `( j6 L2 V, y
第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。
* v# R6 D" g3 a4 A1 C, l# A5 o0 \% G: N
第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。
6 N4 J) ^; e3 C& |, n3 |
4 \* ]$ R3 M( s. c4 T 第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。 % I4 n9 l' A9 N" c( [
% Y4 R' r7 i7 Q L
第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。
5 s/ P3 E' v( m% @8 k; d; S- U; t
% a# T5 }$ v0 X 另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。 2 P) u. _; u. m, ^" E2 W
0 J. { e2 b: S* O. y1 K 你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。 / w2 \; U0 b1 S
) p0 \# f2 _ t, A# z$ N1 W2 R
其次是学第二部分: , X9 m$ X9 L5 y$ s- Y- X
, a- {. ]5 O$ Q. F; P 因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。 , a/ f; X: L3 f
( e# f/ T! v6 S1 m
其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。
' C* I- k- v* y1 e3 _+ E6 I0 v* r% l2 C7 i! @0 O/ f' C0 R+ j
此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|