社区
C语言
帖子详情
帮忙解决个问题
milanshire
2012-05-30 12:09:52
用户水费管理系统,设置能查看三个月的用水量,修改数据的时候把第二个月的用水量给第一个月,第三个月的用水量给第二个月,然后新数据给第三个月,这些数据原本保存在二进制文件中,新数据手动输入,如何才能实现这样的操作
...全文
95
6
打赏
收藏
帮忙解决个问题
用户水费管理系统,设置能查看三个月的用水量,修改数据的时候把第二个月的用水量给第一个月,第三个月的用水量给第二个月,然后新数据给第三个月,这些数据原本保存在二进制文件中,新数据手动输入,如何才能实现这样的操作
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
giant7
2012-05-31
打赏
举报
回复
有相应的函数可以处理的。
sxldfang
2012-05-31
打赏
举报
回复
文件头上放一个指针指示当前刚写的数据的月份,当有新数据时修改该指针值,并根据随机文件的特点将数据写到指定的位置。
sxldfang
2012-05-31
打赏
举报
回复
你好像是问“文件结构”的问题:
文件头保存当前月份,如1,2,3
写新数据时利用随机方式读写指定位置即可。
wZi
2012-05-30
打赏
举报
回复
如果只是3个月的话。
干脆用一个有3个元素的数组。
每次查用水量时,从文件中读取。
A[0] = A[1]
A[1] = A[2]
A[3] = 新输入的数值
显示完后再保存回文件。
milanshire
2012-05-30
打赏
举报
回复
有点不明白。。。[Quote=引用 1 楼 的回复:]
设置一个队列,根据先进先出更新数据。当然用单链表最好,新的月用量来了,就加入链表,然后3个月外的就内存持久化写入文件,更新就删除第一个结点就行了,不需要移动数据
[/Quote]
小y正在思考人生
2012-05-30
打赏
举报
回复
设置一个队列,根据先进先出更新数据。当然用单链表最好,新的月用量来了,就加入链表,然后3个月外的就内存持久化写入文件,更新就删除第一个结点就行了,不需要移动数据
解决
Win 10与不兼容VirtualBox操作过程文档+(附带软件).zip
配套博客标题(完美
解决
)升级win10,提示VirtualBox 立即卸载此应用,因为它与Windows 10 不兼容 适用人群:在线更新Windows或者离线更新Windows的人群 ...有
问题
可以私下联系我,如果看到可以
帮忙
远程操作
利用计算机
解决
实际
问题
,计算机程序可以
解决
哪些实际
问题
你家里想弄个自动化 你就可以用程序控制 你里面软件
问题
···· 什么都有用 就看你仔细想不参考回答:理论上可以
解决
所有和电有关的任何
问题
话题:1、 用计算机
解决
某个实际
问题
的一般过程包括哪几个阶段?...
如何开发框架(Framework):以ListView为例
Android从View衍生出一个...于是,规划一个小框架来达成这个目标,对App开发者而言,这个小框架可以
帮忙
很多。App开发者可以从这个小框架衍生出子类,就能轻易开发出漂亮的ListBox了。本课程就来详细明ListView框架。
怎么去思考一个
问题
,提高
解决
问题
的能力
怎么去思考一个
问题
,提高
解决
问题
的能力 前言: #:本文转发自【半路歌雨】 #:http://blog.jboost.cn/think-like-a-programmer.html #:如有侵权,联系即删 技术人员的价值,不在于你能写出多么优美的代码,也不...
解决
问题
的科学方法
解决
问题
的科学方法本人思考和总结的一些
解决
问题
的方法和流程。欢迎补充和批评,以及添加一些材料。 一,明确定义,
问题
是什么出现了
问题
,往往忽略了这一步,没有仔细思考
问题
到底是什么,
问题
本质是什么。这有助...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章