|
|
C语言的学习心得
5 b' R; L' x- f T3 C4 T- g
. [& {5 \6 P& C1 @2 g
3 o; M3 J, V7 `/ p* ` 本人并非语言天才,但我还是想说一下自己学习C语言的心得体会,发表我的愚见:
3 ~6 `5 W! _1 M/ ?. e2 q3 Z% ^& Q9 }
2 L9 [. M) r- l" r 所谓万事开头难:C语言的IT的入门语言,所以我们应当而且必须把它学好,这就是学好c语言的动力。 0 s* P- N% G4 _$ w
* Z% L! C5 b, U7 z7 z 我觉得可以把c语言分成2部分,第一部分是for循环以及前面部分,第二部分就是for循环后面的了。为什么这么分呢?因为for循环之前的总体来说比较容易。 % E+ R5 c8 x# s" y) i/ n- `; i
% U" J6 x5 M L) n X
首先来说怎么学习第一部分:
5 j2 N7 H# l4 f* Y
, F' p9 N2 E/ J6 _* b 第一:做好预习。和我们以前念书一样,你可以先自己看着去学,把一些基本的概念先记一记,在大脑中形成初步的记忆。 " c7 X' S! @% D1 {
1 e; H0 g) @/ Z; _8 j. { 第二:利用大脑。书看好了,就要开始动动脑子了。看一下书后的习题,然后想想书本上的结构,去琢磨一下。
: r5 D' I0 V. c- L
, |# A, p7 S+ |; M 第三:上机操作。当你的头脑中已经形成基本的结构之后,你要去实现一下,看有没有不对的。如果有错就继续看书,直到把那个题做好。
/ |5 ]6 D# n8 R+ }) b+ b# Q
: [$ o1 w% i$ ]7 u, |; p 第四:做好复习。因为,前面学的是后面的基础,所以在学习后一张之前要把前面的理解的通通透透。像造房子一样,基础越牢造的越高。 ) u+ D- l8 u Q/ P# ^
& r9 M2 o- b1 @! `$ O
另外:有任何不会的问题,要立即解决,不能让千里之堤,溃于蚁穴。一个问题是一块砖,你看到了可以随手把它丢到。如果不丢,等他堆成了墙,那就有点晚了(长城也不过就是堆起来)。还有一点就是要勤奋,所谓眼看千遍不如手动一遍,所以操作使很重要的。 ! q. T2 V2 p: [6 D' K
* s) f6 M( ~3 y, q7 u
你也可以把学的东西和以前学的联系起来,例如:逻辑(&&,||,!)就像数学中命题一样。
% @+ a9 y; e# [5 Q0 I" I( b% R* a4 }9 e% V( j3 v
其次是学第二部分:
7 p, L% p' u+ Y" ~( c
O9 v6 V! q \/ ?5 ^: F5 x 因为学习第二部分大多是要运用到循环的,所以要把以前的搞好。 2 R; f2 |, x, n" w& c
$ ^# p$ ^" x3 E; [# D3 H5 l 其实,主要步骤与学习前一部分一样,不同的就是要加倍练机加倍的去思考。且,在学习后面部分要有点耐心,不要稍微有点不理想就觉得自己不适合,说白了大家的基础都一样,不同是怎么去看待它。 1 w1 _- x5 B4 b, M% ?
- w/ Z9 h% i; u6 r" K* C# e
此上就是本人的粗浅见解,有不妥之处,还请大家不吝指教! |
评分
-
1
查看全部评分
-
|