|
|
C语言的学习心得) r/ P+ l' [! p5 `- U0 b% D
0 u. t s1 L6 ]) m
5 ]9 P V K" }/ y J* z5 ? 本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见:
( V( Y1 Y1 ?9 ]/ {
% j h l* i6 s$ E( A0 t 所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。
+ k: L9 Z: t2 l5 I' u; F
% @8 ^9 ^ z& w1 v# R9 q& @2 W- S6 v& L 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。
( a4 U: {% n' _0 f h. S& Q
; ~6 p. V6 I& c( m 首先来说怎么学习第一部分:
+ V% A/ y) L3 D+ U
5 V( \7 l( J) l- C$ q 第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。 + _$ \' @6 y. l% g, k4 u5 M" R
- B1 {% X2 P, h1 C; X% W/ o# V ^) I
第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。 - A$ b* A | l; h4 N0 A
) \0 B! I. | d8 V1 O) W 第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。 ; [6 N4 B- M- W1 E2 }, i, C6 ~! v* t
- Z8 K3 m) }. D' g! v( ~% H. Z
第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。
0 k6 @& l0 ^+ A: ?% s3 N" j/ Z
- L- k0 Y7 R3 n7 q 另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。
$ g8 Z# {4 U9 F1 P6 R$ |3 D4 O- N. @8 H# k+ p9 u* Y5 U
你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。 ) I- K W* F2 D6 y. q
2 v% V8 n8 W% ?4 |- x
其次是学第二部分: * R X9 z3 Q0 o, x5 Q1 p4 d* l
7 E; F4 y% L- ^/ c. u: |
因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。
1 p8 g; X) z4 f0 p9 _0 k( M( O e& j( q8 q/ ?3 K" H$ o/ k3 [
其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。
) d+ U" K: o+ t6 y6 h: i* O
4 F4 r8 M1 `3 u2 k2 Q 此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|