恭喜,你发布的帖子
发布于 2022-06-28 23:07:31
5楼
循环,如果光是抠字面意思,无事不循环,这就不用举例了。
显然,我这里所指的循环,指的是特定的循环,有必要增加一些附加约束:
循环体内,必然会处理一些数据,我这里的循环,是指进入循环体前,所有等待处理的数据都是现成的。
这个怎么说呢?
比如,排序,做个循环,需要参与排序的数据,已经存在,现成。
比如对一列温度采样数据做排序,做掐头去尾的滤波,所有采样值必须已经采完,这里做一个循环体,数据是现成的。
而如果做滑动平均滤波,采一个温度值,计算一次,虽然不断地采样,不断地计算,看上去循环重复,但这种重复,不是这里所指的循环。
从这个意义上讲,OB1、中断等,依赖将来产生的数据做处理的重复过程,原则上不算这里的狭义循环。
请填写推广理由:
分享
只看
楼主