|
C语言的学习心得3 m* z, d( i6 H
U3 k6 L. N& k6 w5 ?, @+ F2 \
) R5 B( }, s9 P 本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见:
% B- D( g9 K2 h6 X( n Z4 m, a4 w! ]; A6 @6 c& }0 }
所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。 + @7 f8 k1 N+ w5 ]& N
3 I8 [2 t% z; D8 @* A/ u- [ 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。 9 g! u1 f( E5 b
9 f! d/ M! L. U9 g0 D; d8 v
首先来说怎么学习第一部分: , m) C0 N! R! t
' |8 V# R$ y# G. p0 {. B
第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。 / u' h2 _$ p" f( X$ u/ T
" U: i' v# h6 {# g) E
第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。 . V: k( E7 X- [1 u
* f6 k% }( N/ q+ i: d
第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。
3 s6 ^. B3 q+ K: [
6 k+ X3 j+ Y7 v/ p2 c& e5 g$ Z% k 第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。
. @; r- s+ N6 O- w8 O, ]! l
, ^- V& @3 t9 |6 g6 _! b 另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。
( r H+ b& H' h: @# u1 P& l0 r' |( K# A) C5 I% r
你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。
' w+ d h2 O M# Q
$ J$ O: ]# Q$ S' z; \0 Y6 L- u+ b 其次是学第二部分:
1 @% U' e8 u! b7 a6 k. F1 J0 L! t5 D# [
因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。 8 e" J7 }' U5 b- r2 u3 @
& O8 O& I/ i+ e* u( X 其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。
9 r) r4 G" Y* s5 S V; P# d3 w
; u6 _- c X9 K: s5 O5 t; b- l6 m* b 此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|