|
|
C语言的学习心得
/ }# Q) I! p2 @" ?2 `% A
$ L6 u, L0 i6 m! i- P
3 v0 x0 K+ R v& j. p 本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见: 4 u- Z3 ~9 ?' R* r
& A% U2 x* s% S3 S: M. `' S
所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。 5 w- u: @' M- i& @
6 m- w! m6 b, Q7 a& m 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。 9 _2 N- c1 _3 I- Y. h
/ ~3 B3 g* y* I 首先来说怎么学习第一部分: , n$ |+ K, K- u! t' u8 L
+ |+ W* W; `- G" @. ? 第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。 ) t: ?8 `3 R* u+ _
) l* r ]! ~1 w5 ?, \ 第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。
$ V$ f" | I0 `) {+ \- [" I/ J+ v* w1 h. }% g% }
第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。 , O1 e Y( i( S
* U% \: k0 M4 C8 k! n% R0 S" a
第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。
" z& |% q, [5 U8 v6 G2 F; O' k3 C4 J& H K( {4 D, l S2 K, i6 w
另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。 4 W+ w, B/ Z2 a" E8 \+ h) Z
9 K; W% b/ @- x. d7 Z. J& Y
你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。
- V, p d( E% Q# n; O) X/ S* P. y5 Q3 v/ J
其次是学第二部分: " `& j+ U9 [* _! N& ]# @# Z3 k( E* q
3 O8 l/ g* S+ L7 u, H+ t3 ?: k
因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。 2 ^ M9 c0 t1 @+ }+ r
) h i' E' X. n% G- Z6 l5 Q- l 其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。 " W+ g/ Z0 Z" Q& Y
$ v$ s& p3 {. t" R7 w) b: y 此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|