1、最简单的方法是采用内存复制函数完成:
项目要求当采样点满50天以后采用“滚动窗”方式(每增加新一天的数据删除数组中最早存入的数据,类似于先进先出队列),因此需要移动数组的操作,特此记录。
#define SAMPLE_NUM 50 //采集点
#define METER_NUM 20 //表计总数
float child_meter[SAMPLE_NUM][METER_NUM]; //子表读数
float parent_meter[SA
1、最简单的方法是采用内存复制函数完成:
项目要求当采样点满50天以后采用“滚动窗”方式(每增加新一天的数据删除数组中最早存入的数据,类似于先进先出队列),因此需要移动数组的操作,特此记录。
#define SAMPLE_NUM 50 //采集点
#define METER_NUM 20 //表计总数
float child_meter[SAMPLE_NUM][METER_NUM]; //子表读数
float parent_meter[SA