|
|
C语言的学习心得
: p, l4 y/ M# q4 N% l; ?. L Y: {5 h) P2 M, Q; |
' l. U i! E0 S& q! ?! L6 B2 a
本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见: + v" W7 _! M; p2 r
6 p- ]# G) F5 q6 b5 B 所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。 & D; r' r. ]* h% w- O0 j5 \
! F, k9 Q, @2 f1 M
我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。
6 h) o/ I( W: u& U: G, \. {- {+ M/ T3 d+ L+ K6 i
首先来说怎么学习第一部分: ; }6 S; x4 p3 }7 R
0 Q r0 N4 K; b8 R& H4 F+ |! P 第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。
, Y! g& L* P6 b$ ~" a6 L6 z
) \$ a# \( W& p% k- a 第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。
' ]- e8 {! G" {* L' w' Z& g( q! M: @8 p$ w/ g: r( k) S( K
第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。
9 S: P7 t7 X0 W; C; n+ e# R
% ]; ^# `- R0 h: C& C 第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。 ! a$ L- n9 {6 e" P
( D6 r! S8 O5 i5 D" |3 {& g 另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。
# X7 n; a3 z8 j
$ u0 i" X6 b7 d+ l& K5 W 你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。
' M/ Q9 n% o' k& A) u. V# C: U2 J! ?! S9 n
其次是学第二部分:
# ?! a( q/ X, ~# R) ` g& N) H- I$ a, I8 z. k' V- X) }
因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。
$ z: I, {: Q' E |: o* r
, N( k: S! S- T; n4 n; u 其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。
5 F9 j% i X4 l
$ H3 J; N$ I' x$ P, R6 N% I" _ 此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|