- 博客(4)
- 收藏
- 关注
原创 俄罗斯方块
第一次自己写游戏,记录一下。2019年初就想要写俄罗斯方块了,总是被????催但又觉得太难就没有写成。年末又被催了,然后加上????给我讲了思路,寒假花了半个多月终于写成了。正在写这篇博文觉得啊工程量庞大啊最开始的想法是把每个图形变成图片,然后再对图片操作,但这样的话消除行就变得困难。????说面对对象,所以把每个图形都是一个对象,因此给每个图形都创建了一个类。每个图形又由小方块组成,所以又给小方块创建一个...
2020-02-07 17:01:19 178
原创 表达式求值
背景:刚学完栈,实现栈的应用—表达式求值。栗子:中缀:(20 + 5 + 1*3)/ 14后缀: 20 5 + 1 3 * + 14 /出现的问题:强制转换出现问题 将指向其他类型数据的指针赋值给void类型指针的时候,该内存中存放数据仍是最开始的数据类型。对操作数进行计算后,会覆盖原来的结果。例如先将20+5的结果25入栈,后将1*3的结果3压入栈,会覆盖之前的25。解决方法...
2019-07-10 15:14:10 91
原创 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数。写一函数实现以上功能,在主函数中输入n个整数和输出调整后的n个数。
#include<stdio.h>//前面n-m个数后移一格,后面m个数每次移动一个,共移动m次int* conv(int* p, int n, int m) { int i, j, k, tmp; /*后m个移到前m个*/ for (i = n - m; i < n; ++i) { k = i - n + m; //k取值0,1,...
2019-05-25 20:11:59 1544
原创 链表建立,结点删除,结点插入,链表输出
#include<stdio.h> #include<stdlib.h>#define LEN sizeof(struct student)struct student { long num; float score; struct student*next; }; int n; ...
2018-08-22 08:45:26 761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人