打雪仗

南京罕见地下了一场还算称得上大的雪,飘洒了一天一夜,到晚上才勉强停住。一天都在西平上课,院子里积了不少的雪。于是中午和课间就成了打雪仗的好地方。还互相坑害,玩得不亦乐乎。最可怜的是蛋蛋,被我们搞得全身都湿了。

雪仗是好久没有打过了,高中时候只是意思意思,教室在楼上,不经常下去。还记得初中时候都是从二楼往下砸,那时候哪儿有那么多规矩,一个班里的书全都是湿的。

到了大学,放假回家根本找不到人玩,也没有那么大块的场地。

很喜欢在学校这种全是同龄人的环境,在家是舒服,但是憋得难受。

今天早上起得挺早的,同学让我看一个C程序,毛病可真不少,给它改了改发回去。唉,还成天说自己C语言好。连我对C语言都比他了解深,我还没专门学过呢。

但是改的时候发现一个问题,就是溢出。以前也知道C语言容易溢出,可从来没碰到过,因为我基本是用C++,而且作为一个数学系学生来说对情况考虑得比较周全,有许多出错处理。用TC编译运行C程序的时候,没有注意到这个程序的输入参数是用逗号隔开的,结果就想当然的像C++一样用空格,这样那个参数就不知道取的什么了,本来是只循环K次,但是最后结果大概将近200个,而且后面有一串乱码。当初觉得很不可思议,调试的时候发现K的值根本控制不了,后来才发现应该用逗号隔开。觉得挺有意思的,有空的时候看看到底它取了个什么值。看来C语言的溢出漏洞果然是名不虚传,以后一定要养成严谨的习惯。

这些天的生活越来越和计算机联系大,汇编也要上机,偏微分数值解也要上机,数据结构也是需要用实验,而且是用好几种语言,搞得我写程序时候经常想,这个数组下标到底是从0还是从1开始呢。还要看软设的书,开始看历年题目,发现基础还真是不扎实,还要好好学。

蛋蛋语录:

杀鸡儆羊。

哦,不是,是杀羊儆猪。

有一个电影,好像名字叫:沉默的睾丸。
Copyright © 2005-2006 Solrex Yang. All rights reserved.

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注