不知不觉学习c语言也有一段时间了。
也是成为了不菜的菜鸟,并且在c语言的过程中也有很多感悟。
就我个人而言,上课听老师讲语法知识是最重要的,老师一节课下来要讲的内容很多,所以基本上没有时间记笔记,最好记笔记的方式就是课下边回忆边总结。你能回忆起多少,就说明你这节课学到了多少。
经过过两个多月的学习,我发现C语言也不是很陌生的名词了。下面是我学习C语言的一些方法,希望你们有更好的方法一起分享。
首先,我认为课下一定要整理笔记,因为课上的学习只是瞬时记忆,要把它转为长期记忆。笔记也要常看。毕竟像我经常不计笔记,带来的后果就是课堂上的经典代码不能在电脑上默写出来,还是要重新翻开书看看。
例如随机数的产生,
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
int n;
srand((unsigned) time(NULL));
n=rand()%101;
printf("%d\n",n);
return 0;
}
而这样只是老师在课堂上说了一下,没有记笔记的话就只能重新在百度上查,不便于牢记。
其次代码一定要自己写,不能只是懂了,眼高手低是不行的。
像之前。有几天没有敲代码,感觉连敲hello world都有点陌生了。
并且,像是老师没有讲过的代码,碰到了也要注意记住。像是之前计算时间间隔的
#include<stdio.h>
#include<time.h>
#include<stdlib.h>
int main()
{
int begintime,endtime;
…
begintime=clock();
…
endtime=clock();
printf("%d",endtime-begintime);
return 0;
}
诸如此类都要靠自己积累。
最后,我觉得课本不能丢,多看看运算符的优先级和常用字符与ASCII码对照表。
像之前考核就考到了ASCLL码,发现自己就记得很少一部分。
为此特地记录出来提醒自己。