c语言:数组怎样进行高效率赋值
碰到一个问题:
我定义了这样一个结构体
typedef struct tagSGPSLcdPoint
{
USHORT LcdX;
USHORT LcdY;
} SGPSLcdPoint[500];
LcdX,LcdY的值是每秒更新的,第1秒的值赋给SGPSLcdPoint[0],第2秒的值赋给SGPSLcdPoint[1],......第500秒的值赋给SGPSLcdPoint[499].
当501秒时,第2秒的值赋给SGPSLcdPoint[0],第3秒的值赋给SGPSLcdPoint[1]......第501秒的值赋给SGPSLcdPoint[499]
依此类推,也就是说当超过500秒时,便把最前面的数舍弃,怎样实现代码运行的时间短,效率高呢