分享几个有趣的程序代码(有些还是值得学习的哦)~

欲直接下载代码文件,关注我们的公众号哦!查看历史消息即可!


时间过得真是快啊,高考完一眨眼现在都感觉自己快要老了。这几天整理以前写的代码项目啥的,发现大一的时候写的一些东西。

哈哈,怎么说呢,觉得那时候的自己还是很幼稚很单纯的啊。今天顺带拿出来给大家分享一下吧。

LibraryManageSystem

我相信,学过C语言的孩童都知道这玩意~黑窗口下的图书管理系统。这简直是各大高校课设的标配。当时也没多想,就随便写了一个,程序架构的思想可以说没有!

其实这种程序的难点主要就在于数据的存储和读取,当时用的是文件当数据库,每次更新信息就写入修改文件。

不过现在Python这么厉害,想必各位小伙伴分分钟也能用Python加个sqllite数据库整一个像样的出来~

MyDictionary

这个并不是自己写的,是一个MFC界面的电子词典程序,不过核心还是C语言实现的,其中用了大量的指针和字符串等操作。

我强烈建议初学者或者进阶路上的孩童好好学习一个这个程序。如果可以,自己实现一遍,那么你就能真正理解什么是指针了。

MyMemorySearch

CE大家听过吧,这玩意就是一低配版的CE。比较有趣,思路参考了网上一个暴力搜索内存的代码,界面直接抄别人的(当时看一些结构的培训视频学C++,里面有个讲师自己写了一个这样的程序。)。

具体思路就是从每个程序的虚拟内存空间开头到4G(win32程序虚拟内存空间是0-4GB)一个一个找,找到目标值以后就可以修改了。还真把植物大战僵尸的阳光值给改掉了。哈哈~

RemoteControlSystem

这个是大一的时候脑洞比较大的一个程序,也是想着参照教程一步一步做出来,后来写着写着就完全自己写了。

然后写着写着就没继续做下去了,写了几个功能模块,然后在Windows7下测试正常,Windows10下卡死,可能是收包没处理好……

上面的程序我都上传到GitHub上面了,详细地址可以看到留言区。此外,还有一些之前推文已经分享过的我就不重复分享了,感兴趣的同学,包括一些算法等代码也可以到我的GitHub主页上查看。

猜你喜欢

转载自www.cnblogs.com/dengfaheng/p/10959124.html