我构建了一个循环调用的程序。每次值 T 发生变化,我想比较上一个周期的值 T 和 T ,并为每个周期进行。
int T = externalsrc; //some external source
int prevT; //cannot do it because in the first cycle it will have no value when used in comparison
int prevT = 0; //cannot do it, because in every cycle prevT will be zero for my comparison
int comparison = prevT - T;
prevT = T;
那我该怎么做呢?我也试过这个,但这里仍然没有声明 T:
int T;
int prevT;
if (prevT != T)
prevT = 0;
else
prevT = externalsrc;
int comparison = prevT - T;
prevT = T;