关于C语言问题的请教

[复制链接]
764|3
 楼主| 布丁奶茶 发表于 2017-8-3 16:00 | 显示全部楼层 |阅读模式
假如有一个二维的4*16的数组,现在想做成一个翻滚的形式往里面存数据。也就是说存4行,假如4行存满后还有数据需要往里面存,就把第二行往上推变成第一行,第三行变成第二行。。,然后空出来行继续存数据,依次类推。。。请问怎么写?
mcu5i51 发表于 2017-8-3 16:35 | 显示全部楼层
记录一个开始位置和结束位置,之后就可以了,数组中的数据不用移动,只动写入和读取点;
风的向荣 发表于 2017-8-3 17:49 来自手机 | 显示全部楼层
2个for一个行,一个列,做一个移位!把第二行的数据移到第一行
PPDDPPDD1234 发表于 2017-8-3 22:15 | 显示全部楼层
IF+for几下就OK了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

180

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部