do {
...
if (...) {
break;
}
...
} while (0);
無限ループを抜け出す文なのかなぁ、とか思ってたらwhile(0)なんだよね。
はっきり言わなくても、lol氏のコメント
lol 2007/11/13 20:11
if-elseでいいんでないの?do{
statement1
if(...)
{
statement2
break;
}
statement3
}while(0)statement1
if()
{
statement2
}
else
{
statement3}
後者のは断然分かりやすい
が、真理。
でもまぁ、こんな書き方でif文が再現できるのは面白い。実践では使い道は無いけども。