|
|
C语言的学习心得8 b# j' D3 j# P* J( Z" ?8 r# l
% d9 J/ _+ l# z1 G$ p* { @$ ~
* _) W" K o: z: _ 本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见: , P" Y ~8 v+ k
5 m) P' V$ x6 Q# s# k! g- `, P" {6 p
所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。 2 n: A( J0 Y: E0 k+ r7 C
3 x7 m8 f( [" _' i% c0 n& b 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。
1 ^- _. w0 g/ q( w
; x* q; F( }+ h* D7 G# @ 首先来说怎么学习第一部分:
- K0 c0 W/ M+ C) z- y
6 E/ }0 `/ T A% i! @) x 第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。 ( h. C+ s/ r4 m4 l J
& O+ ]4 K9 @" p! q o7 e( C
第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。 / j" N6 s( v0 a! _7 i4 M* {0 I- a
4 T, P2 @% d' P' l- F* ]
第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。 : u! z7 y3 x, P; E; \3 j
, o% D6 D0 x7 y \ 第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。
( }: \2 ?" Z9 g. {$ B ~. C0 |/ Y. r3 J/ d6 ^. I
另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。 ! O; P0 e3 C; Z; Q0 e! q F
5 Y+ ^- Z! `. [- ]5 P8 ^2 b: z# [
你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。 5 V2 R0 @9 w0 u, a
4 @9 b3 C; u( B+ S* | 其次是学第二部分: ; x n5 @5 e, Z; f
- k7 \- i( I/ a' ~6 [. Z
因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。
1 X' H1 g- R. O0 f9 J2 [& Y, H: w$ W1 [" r
其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。
% Z( e' \0 U* \3 P9 K- Y" `6 W# |' ?. }+ s% a( O
此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|