提问者:小点点

while(t->0)[重复]是什么意思


在超过时间限制的各种代码中,通过使用while(t-->0)而不是while(t--)代码成功运行。我不知道while(t-->0),我在codechef示例解决方案的某个地方读到了它。


共1个答案

匿名用户

在实践中,它们是等价的。只是口味的问题。有些人认为while(t-->0)while(t--)更清楚。

只要t不是负数,两者是完全等价的。但另一方面,负t很可能表示存在类似循环的bug。