- 博客(4)
- 收藏
- 关注
原创 一文搞定C语言文件常规I/O操作
文件指针可对其指向的文件进行文件操作。FILE是一个结构体类型,因此其定义的指针也是指向结构体的,其中包含了文件名,文件状态,当前方位指针等等数据。只要用户不重新分配,文件指针的值是不会改变的,一直指向该文件。这里不去深究其中的细节,只需要了解FILE是一个结构体类型,以及如何定义一个指向文件的指针既可。
2024-08-17 13:56:02
707
原创 C++继承与多态简易练习
设计一个简单的银行账户管理系统。类可能会有存款利息计算功能,而。类可能会有支票手续费的计算功能。类派生出两个具体的账户类。,分别实现不同的存取款方式。
2024-08-11 14:06:02
192
原创 C语言链表训练——简易学生信息管理系统
由用户输入一个学生编号来对链表中的学生信息进行查询,若用户输入的编号合理,则遍历整个链表直到找到相匹配的结点,并输出其学生的个人数据。若用户输入不合理,则给出相应提示,并返回到重新输入,直到用户输入正确编号或退回主菜单。由于要实现的效果是依序往后添加学生信息,因此我们先调用countlist函数获取目前链表的结点数目后,将工作指针指向最后一位结点。NewList的函数用于新建一个链表,其调用放在了主函数中最靠前的位置,用于初始化一个默认链表,后续的所有操作将在基于这个链表的基础之上进行。
2024-08-05 16:38:50
404
原创 C语言简易扑克牌发牌器
此代码中,其实对扑克牌的初始化(即Init()函数)是非必要的,不影响代码的正常运行。原因在于Mix函数功能是相邻扑克牌两两取随机数后进行互换,当循环结束后每张牌都被赋予了对应的值,也就相当于初始化了。但是每个人有不同的混牌方式,如果你所采用的方式有遍及不到54张扑克牌的可能,则应当提前对54张牌进行初始化。这里我写上作为一个参考。
2024-07-26 21:41:17
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人