劳累的一天啊

今天从早上九点多到实验室,一直到晚上八点多离开实验室,编了好久程序。不过中午睡到了三点多,这个习惯可不好,睡那么久,得改啊。

今天上午我想先写个用逆波兰式法混合式算法的程序,第一步,写个栈,之前没有学过栈,只是听说过,今天第一次写,感觉应该挺简单的,一端开口先进先出嘛,比链表还好写一点。栈分顺式栈和链式栈,顺式栈用数组,链式栈用结构体链表,不过链式栈需要两个结构体,一个专门放栈顶指针,这个结构体我没太看懂,所以程序写的也不行。最后程序在测试时在出栈时陷入死循环了,也没有找到原因,不过肯定跟自己对栈理解的不透彻有关,明天问问学长吧。真的是自己一动手编,就知道学长说的都是对的了,从网上copy一个程序下来是绝对不行的,一出问题自己改都没发改,我这没有copy,只是没有完全理解的情况下按照书上的指示自己写的程序都不会改,更何况从网上直接抄的。

下午又开始搞键盘和屏幕那一块了,我怕先搞算法这块没搞好最后连任务都交不了。搞了下午加晚上终于把这个测试通过了,不过还有一个问题,用我们组的板子有几个键有时候会出乱码,用别人的却不会,学长用我们组的板子也不出乱码,可能是我的程序稳定性还不好吧,有时间的话这个还是需要改一改的。

越来越觉得编程的习惯很重要了,今天把自己的程序分成了一个个的.c和.h,这样写、看、调试起来都方便,不过当作版本存起来的时候不方便啊,还没想好怎么办,总不能各模块出版本吧?

今天编程太久了,也没怎么活动放松下,有时候感觉思维一点都不活跃,只是在机械的看代码、查错。感觉这样不好,对身体、思维等等都不好,以后写一个小时左右休息一会吧。不着家慢慢来。这个真的需要是慢慢来,即使任务催的很急也得慢慢来,快了容易出错,而且有时候思维跟不上、快不起来;最重要的是,太急了就很难坚持下去了,只有慢慢来,才能坚持的长久,不会崩溃。

天天找代码的错误,也不知何时能够编出程序就能用,就像1602那样,可能还是因为经验不足吧,慢慢来~

不过总结下常见的代码错误还是挺必要的,今天查错给我印象最深的就是类型问题,函数返回值、参数、变量类型的问题,因为赋值类型不同、条件判断类型不同,我错了不知道多少回,有些还不提示,只是结果不对。

后天就要交任务了,还差进制转换和混合计算方法没有解决,感觉弄不完啊。。。尽量吧!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值