最近总想写项目或是课题练手,但却天不遂人愿。没办法了。。只能想写歪点子做了。。所以就用图形界面模拟了一个顺序栈的实现。。这个程序并不难,用到图形编程的也不多。。虽然它从有些方面锻炼了我的思考问题与解决问题的能力,但写这种程序我是着实不情愿的。。因为它根本无法锻炼我的C++的能力。。以前用MFC写图形界面程序,也做了几个课设,但也根本无法锻炼C++的能力。真不知该找些什么程序来练习了。。郁闷中。。如果哪个同学或是老师有些不错的C++课设或是小的课题,如果不介意的话,希望能给俺copy几个。。在此多谢了。。
这个顺序栈的实现模拟界面如下:
功能:
在程序一启动的时候是:top指针和base指针指向一个空单元,此时已经建好了一个栈.
小键盘:我们可以通过键盘上的数字键写入栈数字。
向下键:写好之后按向下的方向键即可入栈。由于屏幕大小有限故我为栈申请了9个可用空间。若超过此空间提示栈满,
无法入栈。
向上键:我们可以通过向上键出栈,若栈为空的时候提示栈已为空,无法出栈。
Delete键:通过Delete键我们可以清空栈
End键:通过End键我们可以销毁栈。
空格键:我们在销毁栈之后可以通过按下空格键,重新创建栈。
这就是本程序的功能。小程序没什么强大的功能,只能当做练手的工具吧。。若那位朋友有好的C++方面的练手课题,请别忘给兄弟分享下哈。。。兄弟在此多谢了!
想学WINDOWS编程 http://www.rupeng.com/forum/jian-2704.html 这里有你想要的视频。