etl*_*lds 2 c# coding-style
是
while (k >= 0 && arr[k] > 0)
安全?
当k在范围内并且arr [k]> 0时它循环.但是如果这是编码的好习惯,我不会这样做.我知道如果我们这样做
while (arr[k] > 0 && k >= 0)
会是一场灾难.
Mat*_*eer 6
&&短路是安全的.如果k小于零,则不会arr使用它进行索引.
&&
k
arr
它可能不安全,因为while循环的主体可能没有k正确递减,导致无限循环.或者如果k超出arr界限可能不安全.
归档时间:
13 年,6 月 前
查看次数:
300 次
最近记录:
6 年,5 月 前