このコードを実行すると、どのような動作が期待できますか?
do while(testA) {
// do stuff
} while(testB);
次のように動作しますか?
do {
while(testA) {
// do stuff
}
} while(testB);
または:
if(testA) {
do {
// do stuff
} while(testA && testB);
}
それともまったく予想外のことですか?
私はこれがかなり曖昧だと思うので、そしてこのトピックを検索している他の人々のために、私がそれをテストするのが面倒だからではなく、この質問をします。