|
C语言的学习心得
. H; v! E& [5 n" ?& u7 O s( P+ X% @
3 S1 _9 C) M9 |; N* V, q9 ]! d 本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见: 3 F' n6 i, Z1 k; t
6 f Z3 @( B; s
所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。
, t$ Y& f- ~& _' g b0 C
% F+ e' O0 V. k( E 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。
6 D) G1 K- X# Z' ~; x- }6 z
7 f# }( l" |" W 首先来说怎么学习第一部分:
1 o5 g- }7 a1 W6 C. ^" \& b; }1 f" S+ k4 l( m7 [6 Y8 I
第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。
4 _+ Y3 `3 e& c& `8 L' e `4 E1 }. y2 I9 V" ^9 z
第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。
/ T$ L& y X: M% T. F4 p o! Q; j2 Z( R( o0 n9 R) K/ L+ T! }
第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。 $ u! [5 D8 }1 _1 |( F3 E
" V% y [# u4 J+ u* j9 v
第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。 ( q3 Q8 l% X5 H& b* [9 ]
3 b' D/ f4 `* I( T _9 n; A 另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。 2 q* r, Z8 P: s6 R8 U
Y; g7 x, h2 e2 L+ D% E; i
你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。 ) n, f% g- X3 s$ j
! C! {+ t4 ~5 \- G$ |! M" f+ Z
其次是学第二部分: 2 n6 K! G+ {8 l2 v. e) |& [
8 C7 `0 u9 X( d5 f& f: C! }
因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。 . G3 m. S" k! L0 j0 p
3 D) r* M" N, } ~6 g2 _ O4 _ 其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。 9 n2 q5 C& M$ s( i7 ^% o5 `2 a7 b
3 X" `, X9 z2 M4 d% i
此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|