|
|
C语言的学习心得3 l! Q2 a4 _; u% ^- o; Z Y/ u
: i$ a( b1 B, D6 r
/ Z" u H+ U' ~; B# c' M 本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见:
1 r+ \. |4 ~6 F- O+ N) p6 \8 G, F }: \: b" y8 F/ R& \
所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。 ) c0 ~# ]% {: C. j- m3 `# g' W
% y- c7 n f; P1 H1 E/ K 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。
H1 t' z- j% S/ D$ ~
+ R6 ?8 m! f5 \; a- I2 P- e6 L, ^ 首先来说怎么学习第一部分:
0 ^7 p# \8 a0 Y# s$ ]" d6 S' x' w# z
第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。 ! B+ w4 w V: h; D! f
0 v3 z o% i* B) R. R, h( p
第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。 ' p3 J; X: |. @7 p2 D4 t
2 ^. d, R/ I" C: z, x. P 第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。 1 h( C* K. r' a9 Q+ r
7 w5 F1 b) p- o! d 第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。 * s- q, u( S9 y& D7 O
S {# M" h: N) M
另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。
t5 [- m1 \4 \7 r; d4 ?5 S; N: R! k" [! F$ d1 _. D1 m
你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。
" q; w( j4 S5 y1 i- x3 k
! w( q7 a" d2 v% q/ j* T* u$ g 其次是学第二部分: 7 l- O8 L k( W& ?) P1 z
2 o3 Q' L# G/ T* q1 K. B 因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。 $ B4 j% m! f4 z, b7 t
; A S+ K) S' t
其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。
+ y, D$ A! R% x' x7 e3 H( d* F# v7 V! }6 y7 h! C1 i
此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|