从零开始学习C语言 Day 031

本科郑州大学应用化学系,研究生福州大学物理化学,后从事营地教育两年,现在跨专业考研至计算机。

写这个文章记录的初衷是希望通过这样的方式来监督自己每日学习一定量的编程保持练习,虽然初试的成绩还未出。但只要有一线希望自然应该是百倍努力来准备复试,希望自己不会对任何结果后悔,而只有努力才不会后悔。

今日学习总结:今日花了大约7、8个小时在完善扫雷的功能上,代码与昨天相比有这些进步:

1、设置旗子辅助标雷的功能;
2、多了如果所选点位附近8个格子没有雷自动开图的功能;
3、多了开始菜单。

真的专注在代码上时间过得好快,感觉一晃眼就到了现在凌晨的时候。如果这样看来,也许我真的很适合写代码。当然,继续观察继续做吧。

有趣的是在写的新功能有时候会破坏原有的一些逻辑,而这些bug是我在运行前不知道的。所以就一直处在写一个新功能,修一修bug,再写一个再修。小功能小bug,大功能大bug,这是今天发现的有趣的事情吧。

写一个游戏就算是扫雷这样的游戏,仅仅是去完善有限的几个功能就让我可以窥视到一点代码的复杂度了。就拿输入来说,只要输入就需要判断是否输入正确,而每一个输入都需要判断,整个游戏这就凭空加了上几百行代码。所以说除了很多重复的功能子函数化很重要外,一个游戏想写得尽善尽美没有那么容易。

从零开始学习C语言 Day 031_第1张图片

而且还涉及到游戏的优化,堆砌代码只是依靠遍历稍微大一点的游戏就歇菜了。

路漫漫其修远兮,吾将上下而求索。

今日代码惊喜:

①今天就是在实现下面的这些功能,但最后连easy难度的也没有完成。越改bug越多可还行。

从零开始学习C语言 Day 031_第2张图片

 ②关于明天出成绩,送给自己的话。

从零开始学习C语言 Day 031_第3张图片

③ 目前写过的最繁琐的一段代码。

从零开始学习C语言 Day 031_第4张图片

 ④游戏画面,实机演示。

从零开始学习C语言 Day 031_第5张图片

今日代码码量:

从零开始学习C语言 Day 031_第6张图片

今日没有继续学课本,而是选择写扫雷。 

今日疑惑记录:

暂无

明日学习展望:

①暂无

你可能感兴趣的:(学习,c语言,开发语言)