for (i = 0; i < GUI_COUNTOF(_aColor); i++)
{
int Add = rand() % (2 + i * i);//rand()函数是产生随机数的一个随机函数
int Vz = ((rand() % 2) << 1) - 1;
_aValue += Add * Vz;
if (_aValue > MAX_VALUE)
{
_aValue = MAX_VALUE;
}
else if (_aValue < 0) {
_aValue = 0;
}
这段代码中,帮我解释一下这段代码,它是怎样把数据添加到曲线上的? |