次のようなC ++またはC#のループがあるとします。
while( true ) {
doSomething();
if( condition() ) {
break;
}
doSomethingElse();
}
これは一般に「無限ループ」と呼ばれます。しかし、それは技術的に無限ではありません-制御が通過すると停止しbreak
ます。
そのようなループの用語は何ですか-それは「永遠にループ」ループ制御ステートメントと内部に「ブレーク」を持っていますか?
condition()
常にfalseを返すとどうなりますか?条件付きブレークのある無限ループだと思います。
break
、ループは無限ではありません(kill
、ctrl-alt-del、unplug ...)。では、なぜ用語の詳細に煩わされるのでしょうか?