do{}while()和 while(){}的区别
do{}while()和 while(){}的区别。
而while可能会一次都不执行。
也就是说,do{}while()是先执行,再判断;while是先判断,再执行;
因此,do{}while()会有这样的情况,明明不满足while的条件,却也执行了do{}中的代码。这是不能容忍的。
因此,不要使用do{}while(),而使用while(){}.
那么问题来了,do{}while()到底有什么用呢?
do{}while()和 while(){}的区别。
而while可能会一次都不执行。
也就是说,do{}while()是先执行,再判断;while是先判断,再执行;
因此,do{}while()会有这样的情况,明明不满足while的条件,却也执行了do{}中的代码。这是不能容忍的。
因此,不要使用do{}while(),而使用while(){}.
那么问题来了,do{}while()到底有什么用呢?